ОБНОВЛЯТОР-1С. ОБЗОР ПРОГРАММЫ
Вставка
- Опубліковано 25 кві 2019
- Поддержать донатом: donate.stream/ilyaleontyevpro1s
В этом видео мы познакомимся с программой, с помощью которой очень удобно выполнять обновления типовых конфигураций 1С.
Она позволяет выполнять обновления автоматически и массово, сразу нескольких баз.
Вдобавок ко всему она очень гибко настраивается и проста в эксплуатации.
И называется она "ОБНОВЛЯТОР-1С".
На мой взгляд, обновлятор значительно превосходит тот механизм автоматического обновления, который используется в современных конфигурациях 1С.
Обязательно попробуйте использовать его в своей работе. Вероятно, он сэкономит вам немало времени.
Скачать его можно отсюда: helpme1c.ru/database-updater
А это - обещанная ссылка на статью, в которой описана настройка резервного копирования средствами СУБД: helpme1c.ru/nastrojka-sql-arx...
Там на сайте много чего описано, так что по возможности изучите его содержимое.
Автор программы - Владимир Милькин (helpme1c.ru/o-proekte).
Он поможет ответить на ваши вопросы, так что задавайте, не стесняйтесь.
#обновлятор #обновлятор1с #ильялеонтьев
Мои контакты:
ВКонтакте: ilyaleontyev
Фэйсбук: illeontev
С удовольствием добавлю вас в друзья при условии, что вы не будете меня грузить своими рабочими вопросами :)
Как всегда более чем доступно и понятно. Очередное спасибо Вам, Илья!
Илья, спасибо Вам за то что делаете, такие суперские, познавательные, смотрибельные видео! Каждый раз подчерпываешь для себя что то новое) Вы лучший! Выпускайте, пожалуйста, видео почаще)
Илья, у вас замечательный стиль ведения занятий. Как в "мире животных" с Дроздовым посмотрел. Благодарю за ваши труды.
Отличный вариант, как раз попалась задачка обновить клиенту 17 пропущенных обновлений). Спасибо за инфу
Обновлятором пользуюсь давно - года 3. Никогда не было никаких проблем. Это экономит время и это просто удобно, всем рекомендую! Спасибо автору Обновлятора и Вам, Илья.
Спасибо Илья и Владимир , попробую))) Я почему то, всегда скептически относился ко всяким сторонним программам. Однажды спросил у матерных прогеров, "дяденьки а вы слышали про обновлятор 1С?" - ЧЁ ТЫ СКАЗАЛ???? Иди запускай Конфигуратор. Только хардкор, только в ручную. Ааааайй....уговорили, уже качаю!!!
"Указывать максимальную версию обновления" А вот это классно сделано! Спасибо!
круто! Спасибо!
афигеть!
вот это тулза!
огромная благодарность автору!!!
обновлятор для меня - просто спасение - обновляю под 200 баз на каждый очередной релиз, при этом практически нажимаю только пару кнопок, если запускать в несколько потоков - то на мощном серваке идет кратное снижение времени (применял до 6 потоков)
Спасибо!
Милькин красавчег! 2 года пользуюсь - полет нормальный. единственно что не понятна система лицензирования. Когда изъяли органы сервер - пришлось снова покупать
Спасибо :)
Для проф-версии бесплатную замену ключа (в случае замены компьютера или замены процессора/мат. платы) можно сделать в течение первого года после активации. Но обычно я иду на встречу и на второй и на третий год, если ключик не менялся в предыдущие годы.
Для корп-версии замену ключа можно делать в течении 3 лет после активации.
Всё это подробно расписано вот здесь: helpme1c.ru/obnovlyator-1s-otvety-na-voprosy-po-licenzirovaniyu
Спасибо за подробный обзор, всё как обычно чётко, ясно и понятно. Подскажите пожалуйста, на текущую дату (сентябрь 2021г) обновлятор ещё актуален? Если да, то есть ещё вопрос: как поступит обновлятор, если в процессе обновления понадобится более свежая платформа? Т.е тот или иной релиз конфигурации может работать только с определёнными релизами платформы. А перед запуском обновления такая платформа не была установлена
Доброго дня. Да, обновлятор по прежнему разрабатывается и поддерживается мною. Вот опция, которая описывает поведение в указанной вами ситуации: helpme1c.ru/obnovlyator-1s-vsyo-o-proverke-minimalnoj-versii-platformy-neobxodimoj-dlya-obnovleniya-konfiguracii
Здравствуйте! Можете сделать небольшой урок по довольно часто встречающейся задаче:" Разработка внешнего отчета формирующего список всех видов документов за указанный период: Управляемые формы, конечно 1с платформа 8.3, с использованием СКД. (Колонки: Дата, вид документа, номер, ссылка) Естественно отчет должен работать в любой конфигурации" Данная задачка очень распространена её сейчас спрашивают во всех фирмах, хотя не является простейшей из задачек. Особенно для новичков. За ранее огромнейшее спасибо.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
ТекстЗапроса = ""; //на случай, если в конфигурации нет ни одного документа
ШаблонЗапроса =
"ВЫБРАТЬ
| Документ.Дата КАК Дата,
| #ВидДокумента КАК ВидДокумента,
| #Номер КАК Номер,
| Документ.Ссылка КАК Ссылка
|ИЗ
| #Документ КАК Документ
|{ГДЕ
| (Документ.Дата >= &НачалоПериода),
| (Документ.Дата
@@user-nq9se7gd2j Большое, большое спасибо!!!
Илья, добрый день! Где скачать базу "Гастроном" для учебного курса по СКД?
Сергей, доброго дня. Уже ответил вам по почте. Ссылка есть прямо в первом уроке по СКД в разделе "готовим рабочее место": helpme1c.ru/sistema-komponovki-dannyx-1s-8-3-dlya-nachinayushhix-osnovy#i
Вот прямая ссылка: helpme1c.ru/files/Gastronom.zip
В описаниях применения обновлений конфигураций БП и ЗУП предпоследней строкой идет "удалите все расширения с префиксом _EF". Из видеоролика непонятно осуществляет ли обновлятор такие действия ?
Доброго дня.
Да, обновлятор удаляет все исправления (патчи) перед установкой обновления.
@@user-ku4gp7ux7k Спасибо за быстрый ответ. Может быть я чего-то не понимаю. Если следовать инструкции идущей к обновлениям конфигурации, то там сначала устанавливается обновление, а уже после его установки требуется удалять расширения с префиксом "_EF". Вы же пишите, что "обновлятор удаляет все исправления (патчи) перед (!!!) установкой обновления". Поэтому непонятно имеете ли Вы в виду под патчами то же самое, что в инструкции к обновлениям конфигураций называется "расширениями с префиксом '_EF' " ?
@@vladimirignatov2121 Для самого процесса установки обновления конфиграции неважно - удалили мы исправления до или после обновления. Обновлятор удаляет исправления до установки обновления, так как он всё делает программно и если этого не сделать возникает риск того, что обновлятор не сможет после обновления конфигурации подключиться к ней (если обновление конфигурации привело к конфликту с уже установленным исправлением). Поэтому обновлятор перед обновлением удаляет все исправления, а после всех обновлений конфигурации устанавливает актуальные исправления именно для конечной версии конфигурации.
2 года пользуюсь им
1. Если обновлений много то после каждого обновления запускаются регламентные задания происходит ожидание их окончания и накатывание следующего обновления ? Правильно я понял.
2. Обновление происходит посредством запуска конфигуратора или самой базы.
А то часто при обновлении из базы вылетает ошибка парсера MSXML после чего происходит откат или зависание и можно словить поломку базы (обычно, но не всегда это происходит если платформа взломана нет ключа) через конфигуратор такой проблемы нет.
1. Да, всё верно.
2. Обновление конфигурации и базы данных осуществляется при помощи запуска пакетных команд конфигуратора (v8.1c.ru/overview/Term_000000344.htm). Выполнение обработчиков обновления выполняется через внешнее подключение к базе. Это исключает возможность возникновения описанной вами ошибки.
а каким чудом он определяет с какой версии на какую можно обновлять? ( на видео с 3,0,67,74 на 3,0,70,25 и потом добавил 70,33)..а если обновлять базы которые достаточно долго не обновлялись?
Обновлятор использует тот же самый механизм, что и конфигуратор. Если обновления уже скачаны, то он считывает их конфигурационные файлы (1cv8.mft и UpdInfo.txt), в которых указано что именно за обновление перед нами и для каких релизов оно предназначено.
Если обновления ещё не скачаны, то обновлятор считывает эти параметры с сервера 1С (используя ваш доступ к ИТС) и далее качает только нужные обновления. При этом по умолчанию (но это настраивается) строится самая короткая цепочка из обновлений.
Если нужно обновить очень старую базу на очень много релизов, то есть вот такие рекомендации: helpme1c.ru/kak-obnovit-ochen-staruyu-bazu-1s-na-ochen-mnogo-relizov-pri-pomoshhi-obnovlyatora
Илья , здравствуйте, а если работать на удаленке, Обновлятор придётся ставить и контрагенту?
Доброго дня. Да, обновлятор в этом случае нужно будет ставить на компьютер клиента. Но не обязательно делать полноценную установку. Достаточно при установке выбрать режим "Переносная (portable)" и обновлятор просто распакуется в папку, которую вы укажите, больше нигде себя не прописывая. Либо вы можете сразу скопировать клиенту уже распакованный вариант обновлятора (предварительно установив его на своём компьютере). Единственный момент, для работы обновлятора у клиента на компьютере должен быть установлен .Net Framework 3.5
@@user-ku4gp7ux7k спасибо за подробный ответ
пропустил насчет стоимости проф и чем она отличается от базовой?
Сергей, доброго дня. Вот здесь описаны отличия платной версии от бесплатной: helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz?prof_version=1#_-_-1
Новое видео на моем канале! Спустя почти месяц! Сам в шоке :)
На самом деле затяжное затишье легко объяснимо. Я заколебался согласовывать текст, по которому читаю )
Это не значит, что я продался с потрохами, вовсе нет )
Просто мне не хотелось обижать автора программы резкими формулировками в отношении его детища. Все-таки дети - это важно.
Поэтому все формулировки были согласованы с автором программы. Острые углы были сглажены. Грубые формулировки изменены. Некоторые моменты попали под нож.
Но это, по-прежнему, мой видос ) Надеюсь, вам понравится )
И да, конечно же, на самом деле это 10 и заключительный урок моего курса по обновлению типовых. Его апогей, так сказать.
Но по ряду причин было принято решение сделать его отдельным, самостоятельным видео.
P.S. Как вам мое чтение по бумажке? Напрягает? Или четко сработано? Технически так оказалось намного проще, чем на ходу сочинять.
P.P.S. Заставка, кстати, тоже совместное творчество. На 90% не мое )
P.P.S. Автор программы - Владимир Милькин (helpme1c.ru/o-proekte). Он поможет мне ответить на ваши вопросы, так что задавайте, не стесняйтесь.
Чтение по бумажке замечено не было, так что все четко;)
Илья, спасибо за видео! Большая работа проделана.
Спасибо большое Илья вам и автору обновлятора. Будем покупать профверсию.
На моей практике были случаи когда толькот обновлятором и есть возможность обновить. Например у одного моего клиента в конфе Общепит - в конфигураторе отсутствовала кнопка интерфейса установки обновления. Или ещё когда база лохматого года и просто нереально накатывать кучу релизов - установке cf не доверяю - так как предполагаю что в этом случае не выполняется работа обработчиков
@@stepanzemtsev70 при обновлении с помощью cf обработчики выполняются, но делается это один раз, в самом конце, и это может привести к проблемам с данными.
я правильно понимаю, что он не очень подойдет для обновления нетиповых баз?
Да, конечно. Автоматизировать обновление нетиповых баз на 100% не представляется возможным.
Смотря насколько доработаны базы.
Есть полезные статьи на эту тему:
- helpme1c.ru/obnovlyator-1s-avtomaticheskoe-obnovlenie-dorabotannyx-konfiguracij
- helpme1c.ru/obnovlyator-1s-rasskazhite-o-sxeme-obnovleniya-mnozhestva-odnotipnyx-i-izmenyonnyx-baz-kotorye-ne-obnovlyayutsya-avtomaticheski
Также присмотритесь к такой операции:
- правой кнопкой на базе
- обновить с расширенными параметрами
- галка "вместо пакетного обновления конфигурации запускать конфигуратор (скопировав в буфер обмена путь к файлу с обновлением) и ожидать пока пользователь всё сделает"
А если база доработана ? скажем установлен модуль СДЭК ? Так уже не получиться. А чистых баз "не тронутых" уже и нет нигде )
Доброго дня. Зависит от самого модуля.
Если он добавлен без изменения уже существующего кода и метаданных конфигурации (то есть как дополнение напрямую в конфигурацию, или в виде доп. отчётов и обработок, или в виде расширения), то проблем быть не должно. Пакетное обновление будет проходить штатно, без конфликтов. Если будут проблемы - конфигуратор просто откажется выполнять обновление в пакетном режиме. В этом случае попробуйте задействовать вот эту опцию helpme1c.ru/obnovlyator-1s-avtomaticheskoe-obnovlenie-dorabotannyx-konfiguracij
А как быть с нетиповыми базами. Обновит???
Если база доработана, то конфигуратор может отказаться обновлять её в пакетном режиме.
Тогда конфигуратор вернёт обновлятору сообщение "Невозможно выполнение обновления конфигурации в командном режиме": helpme1c.ru/tipichnye-oshibki-obnovleniya-baz-1s#e2
В этом случае может оказаться полезной вот такая возможность обновлятора по обновлению доработанных баз: helpme1c.ru/obnovlyator-1s-avtomaticheskoe-obnovlenie-dorabotannyx-konfiguracij
Или можно запускать обновление базы через операцию "Обновить с расширенными параметрами", в окне которой нужно установить галку "Вместо пакетного обновления запускать конфигуратор и ожидать пока пользователь...". Эта возможность может облегчить обновление доработанной конфигурации на несколько релизов, когда для неё уже невозможен пакетный режим обновления.
А если стоит лицензионный WINDOWS купленный за 10 т.р.
Доброго дня. Не понял в чём состоит вопрос.
@@user-ku4gp7ux7k То что он сам обновляет WINDOWS все программы.
@@user-sw1cw2bx6n Обновлятор-1С обновляет только базы 1С.
На пиратках не работает?
Обновлятору нет дела каким имено образом получена лицензия к платформе. Но если нужны также автоматический поиск и скачивание обновлений с сайта 1С - тут понадобится доступ к ИТС (helpme1c.ru/obnovlyator-1s-gde-vzyat-login-i-parol-ot-sajta-1s) с подпиской на обновления этой конфигурации, если такого доступа нет (например, ваш разработчик предоставляет обновления своим способом), то такие обновления нужно разместить в папке с шаблонами (helpme1c.ru/u-menya-uzhe-est-vykachannye-obnovleniya-kak-ix-podsunut-obnovlyatoru-1s-v2), откуда их подхватит обновлятор при обновлении баз.
а нету такой утилиты, что бы можно было обновлять доработанные конфигурации автоматически?
Технически очень сложно (практически невозможно) написать программу, которая смогла бы выполнить процесс нетипового обновления (это задача из области искусственного интеллекта)
Есть инструмент такой говорят. Типа конфигурация, заливаешь туда cf оно пару дней чето там делает и выдает обновленную cf.
@@user-lf6pi8ny6t интересная сборка, сама что ли обновляет вместе с доработками?
@@IlyaLeontyev так через расширения уже так и делается же, без искусственного интеллекта
@@billydean7530 расширения - это не инструмент по обновлению нетиповых конфигураций. Это инструмент доработки конфигураций таким образом, чтобы они оставались при этом типовыми.
А мы с вами про обновление нетиповых конфигураций рассуждаем.
Сколько стоит?
Бесплатный, если устроит отсутствие возможности работы с более чем 2 базами одновременно. Платная пожизненная лицензия, снимающая это ограничение, стоит порядка тысячи рублей.
@@IlyaLeontyev А если нужно использовать на компе + ноуте. Можно приобрести портативную лицензию и запускать на разных машинах?
Илья Леонтьев продался Милькину!!! Я так и знал.))) Ты еще и пароль свой звездочками закрыл. Как же я теперь буду пользоваться обновлятором? Атписка!
такую прогу не жалко и купить..
Кто из Казахстана !?
Типовые сами и так обновляются.
Во-первых, их нельзя обновить в массовом порядке - приходится по очереди. Во-вторых, во встроенном механизме куча проблем:
он не работает при заблокированных сеансах;
любой пользователь, зайдя во время обновления, грохнет этот процесс;
копия базы создается не в архиве;
обновление всегда выполняется до последнего релиза;
при установке нескольких обновлений не выполняются обработчики обновления после промежуточных релизов...
Целая масса недостатков, которых лишен Обновлятор. К тому же у него еще куча других преимуществ.
@@IlyaLeontyev в этом плане да, более гибкий.