1c cfu что за файл
В общем есть этот самый *.cfu файл и как его воткнуть в базу ума не приложу. Поискал по интернетам но ничего вразумительного не нашел либо стеб либо как создать этот самый *.cfu. Тока за каким хренистым он нужен если толку от него никакого . если тока в блокноте посмотреть :)
Тут есть люди которые могут разжевать зачем эти файлы в принципе нужны и какая от них польза. И самое главное называется этот файл обновлением соответственно как с него обновлять.
(4)А обосновать?
(3) По описанию там 1 документ содержится.
(2) Да в описании тоже самое написано
(1) Ничего подобного как раз самое время настало
(0) Если б у тебя 1С была лицензия и ты качал *.cfu с оф.сайта, то ты увидел бы, для обновления каких релизов этот *.cfu предназначен.
для нетиповой пофигурации на поддержке .cfu -благо :) чтобы обновить только необходимое, а не потеряться к ибеням во всей конфе
(10) Я спорить не стану. Однако всетаки не убедительно говорите. Я вот тоже могу сказать что вы чего не умете без каких либо обоснований
(0) "Тока за каким хренистым он нужен если толку от него никакого" так может он тебе и не нужен вовсе? Ты где его взял? Положи обратно
(20) Может у тебя она и не шестая. Может на шестой у тебя голые дефки, ведь "Яндекс учитывает твои предпочтения" (с) :)
Поэтому я ссылку продублировал в (17).
(24)>>но старая
Может ты секрет в том, что ты пытаешься обновить старую на новую, минуя большую часть релизов?
(36) Нет там все старое но факт версии не совпадают. хм. что мне теперь искать нужную версию обновлять этим файлом выгружать а потом занружать в нужную из-за 1 документа?
(37) А ты наивно полагаешь, что в 1С акромя документов и справочников ничего нет и можно вот так просто взять и скопировать документ? Пятнично))))
(41) То есть, поставщик основной конфигурации у тебя не 1С? А у обновления поставщик тот же, что и у основной конфигурации-то?
Но смысл: с таким обновлением можно обновить только тот релиз для которого предназначено обновление и только этот релиз если релиз отличается в любую сторону то не прокатит правильно?
(45) На сайте 1С сказано, что cfu 1.6.31.1 релиза предназначен для обновления релиза 1.6.30.7.
Так что вы там что-то у себя нахимичили.
Мой тебе совет: найти cf 1.6.31.1 и обновись с него.
(48) Если поставщики основной конфигурации и обновления не совпадают, то что ты от платформы ждешь тогда? Ты пытаешь засунуть квадратное в круглое отверстие, но так не получится.
(53) Если есть ИТС, то, возможно, на каком-нибудь из них есть установочная версия. Ставь её, а потом последовательно обновляй до нужного релиза.
(57) Просто в нулевых годах некоторое время работал в одной шаражке и должность моя называлась заковыристо "Оператор поиска в сети"
(58) Не надо было филонить - сейчас бы пригодилось. :)))
Ради прикола, попробуй набрать в поиске "нова цц". Не знаю, что эти буквы значат, но ты попробуй))
(61) Просто обычно приходят с фразой "Ваша 1С - гамно". Ну тут приходится сначала топикстартера обвалять и попинать немного, а потом уж, если не убежит, и помочь можно)))
Если конфа доработана, а рабочая база развернута на ее основе, то тебе придется создать свой файл поставки и обновления.
Дальше - дело вкуса из чего обновлять.
Но, у меня на работе, предпочитают из файла поставки - в cfu больше вероятность ошибку получить.
(64)Конфа на поддержке доработок кажется не делал в ней но вот как раз нужно доработать.
В любом случае после установки этого стороннего обновления вручную доделывать скорей всего.
Нашел updsetup81 1.6.31.1.exe Обновил свою 1.6.30.7 до 1.6.31.1 и после этого встало обновление нужное.
Возникает вопрос а возможно ли было просто отредактировать номер релиза конфигурации на требуемый без всей этой суеты и после этого поставить обновление *.cfu.
Так-то при желании или необходимости можно потом и cf-кой обновить если уж что..
(0) "Файл обновления представляет собой специальный файл *.cfu, формируемый также в информационной базе разработчика. Назначение файла обновления состоит лишь в том, чтобы выполнить обновление с некоторых определенных версий конфигурации до версии файла обновления"
остальное отец русской демократии сможет прочитать сам во втором томе "Профессиональной разработки", начиная со страницы 593
ну или под подушку хотя бы книжку положи - глядишь оно там как-нить само и впитается.
Cfu-файл (.cfu) — это файл обновления 1С, содержащий обновление конфигурации с предыдущей (или предыдущих) версии.
В статье мы расскажем, как обновить 1С с использованием cfu-файла.
Где скачать типовой cfu?
Для получения cfu-файла сначала необходимо скачать дистрибутив вашей конфигурации.
Все дистрибутивы скачиваются, как правило, в архиве. Необходимо перейти по указанному пути, куда был скачан дистрибутив, разархивировать каталог, установить файл .exe.
Далее идет стандартная установка, где необходимо указать каталог, в который мы устанавливаем дистрибутив, там и будут лежать все необходимые файлы — как правило, это файл .cfu.
Обновления из конфигуратора 1С
Для обновления конфигурации запустите платформу 1С:Предприятие в режиме «Конфигуратор»:
Выберите пункт меню Обновить конфигурацию:
Откройте диалог выбора способа обновления:
Выберите файл обновления:
Подтвердите выполнение обновления:
Подтвердите обновление конфигурации базы данных:
Как правило, обновление конфигурации производится в монопольном режиме, то есть лучше производить обновления в момент, когда в системе нет работающих пользователей.
Система автоматически контролирует возможность обновления, так что если будут работающие пользователи, может быть выдано предупреждение о невозможности обновления в текущий момент.
Основым файлом поставки и обновления является файл дистрибутива конфигурации *.cf. С помощью этого файла может выполняться обновление конфигурации с любой версии. Файлы обновления *.cfu включают в себя не всю конфигурацию, а только те изменения, которые существуют между конечной версией и указанными при создании файла обновлениями, поэтому их можно использовать только для тех версий конфигураций, для которых они предназначены. Таких версий может быть несколько, но обновление может быть выполнено только с них, при этом происходит проверка версии по внутреннему идентификатору, который меняется при любом изменении конфигурации, в том числе, и при снятии с поддержки.
Для основных объектов с дереве конфигурации, напр. справочники, документы, регистры, отчеты и др можно задавать правила поставки. Для реквизитов используются соответствующие правила родительских объектов. Есть 3 варианта правил поставки (изменения разрешены, изменения не рекомендуются, изменения запрещены), которые определяют допустимые правила поддержки.
Для открытия настройки поставки :
В открывшемся окне можно задать правила поставки модулей:
Флажок "Файл поставки может использоваться для обновления" по умолчанию включен. Он используется для недопущения обновления с файла конфигурации, когда должен быть соблюден четкий порядок последовательности обновления (например, изменение типа реквизита).
Открытие диалогового окна при нажатии кнопки «Изменить подчиненные» применяет выбранное правило ко всему дереву объектов:
В случае отмены включения в поставку текстов модулей объекта, у пользователя не будет возможности просматривать и изменять их тексты. Такую настройку можно использовать для защиты интеллектуальной собственности поставщика.
Для создания файлов поставки и/или обновления нужно в меню «Конфигурация» нажать кнопку «Создать файлы поставки и обновления конфигурации…»
Создадим файл поставки предыдущей конфигурации, предварительно задав по кнопке «Каталог файлов поставки» каталог для создания данных файлов.
Затем загрузим новую конфигурацию и для нее также в указанном ранее каталоге создадим файлы поставки и обновления.
При этом нужно указать один или несколько файлов предыдущих версий, для которых будет подготовлено обновление.
Если создать файл поставки в той конфигурации, которая находится у самой себя на поддержке, то при подготовке очередной версии поставки нужно использовать только новый файл конфигурации *.cf. Только так обновленная конфигурация, находящаяся на поддержке, может быть правильно обновлена.
Создадим комплект поставки и добавим файл обновления. Также можно добавить и файл описания обновления в формате *.htm, *.html
Добавим вариант поставки:
Изменим наименование варианта поставки и выберем поставляемые файлы, нажав на «Редактировать».
Нажимаем «Создать файлы комплекта» и выбираем наше обновление:
После нажатия кнопки ОК выбираем каталог размещения комплекта поставки. При этом создается 2 файла: файл тип обновления конфигурации и файл тип манифест конфигурации ИБ.
Открываем «Поддержка»-«Шаблоны конфигураций и обновлений» и создаем файл списка шаблона путем нажатия одноименной кнопки.
Если на этапе настройки комплекта нажать на кнопку «Создать комплект», то будет создан дистрибутив обновления Setup.exe.
12 статей про обновление 1С
Типовую программу 1С легко обновить самостоятельно через конфигуратор или интернет. Ещё один способ — использовать cfu-файл. Если пропущено много релизов, вам сэкономят время промежуточные конфигурации.
После обновления не забывайте запустить особые процедуры.
Бывает выгоднее отдать обновление нетиповой 1С на аутсорсинг.
Обновление баз типовых конфигураций через cfu файлы
1. Открыть меню «Конфигурация > Поддержка > Обновить конфигурацию».
2. В появившемся диалоговом окне поставить флажок напротив пункта «Выбор файла обновления». Нажать кнопку «Далее».
3. Указать нужный файл cfu, нажать «Готово».
4. В появившемся диалоговом окне «Обновление конфигурации» нажать «Ok».
5. В открывшемся диалоговом окне, спрашивающем о необходимости обновления конфигурации базы данных, нажать «Да».
6. И в окне «Реорганизация информации» нажать кнопку «Принять».
7. Запустить режим Предприятия (клавиша F5).
8. Подтвердить легальность получения обновления. Нажать «Продолжить».
9. Начинается обновление в режиме 1С:Предприятие.
10. Возможно, в некоторых случаях будет предложено запустить пакет обработок по обновлению информационной базы. Необходимо их выполнить, если это будет предложено.
Список релизов для скачивания
Обновление без открытия конфигуратора 1С
Начиная с релизов 16.09.08 для «Кинт: Управление санаторием» и 16.11.00 для «Учет. Анализ. Управление 8» реализован механизм обновления не требующий работы в конфигураторе:
В разделе АДМИНИСТРИРОВАНИЕ нажмите ссылку Обновление конфигурации.
Справа отображаются доступные релизы для обновления.
Перед обновлением выполняется проверка:
- выполнения всех обязательных обновлений предыдущих патчей;
- создания бэкапа: если не создан, то предлагается создать. Это контролируется только в файловых базах.
Обновление с интернета невозможно, если версия платформы патча старше, чем текущая версия платформы или если отличается одна из первых трех цифр версии. Например, нельзя обновиться, если версия платформы патча 8.3.10, а у клиента стоит 8.3.11.
Порядок действий при обновлении на новый релиз
Что нового для вашей 1С?
Рассылка осуществляется в день выхода обновления. Никакой рекламы, только полезная информация. Посмотрите пример →
(1) Что-то я тут полного правильного ответа так и не увидел.
CF - полная конфигурация, в CFU - только описания изменений по сравнению с определенными предыдущими релизами. При обновлении на CFU конфигуратор сначала строит полный CF и на него обновляет, поэтому может быть немного дольше. Результат будет одинаковым. Удобнее, конечно, обновляться с CF.
Если вам нужно обновиться на 10 релизов подряд, попробуйте сначала обновиться через CF, т. к. это быстрее. После этого в режиме предприятия если не возникнет ошибки при обновлении, то всё ОК. Если возникнет ошибка, что не найден какой-то реквизит (вероятность ~1%), то тогда нужно обновиться сначала на какой-то промежуточный.
Я всегда держу пустые базы с типовыми конфигурациями, которые обновляю чтобы получить полный CF вместо CFU.
В таблице релизов на сайте 1С не РЕКОМЕНДУЕМЫЙ порядок обновления, а просто для каждого CFU написано, с каких релизов этот CFU может обновить, для обновления с других релизов в этом CFU просто нет данных для обновления и ВСЁ!
При обновлении сразу на нужный CF вы в перспективе сэкономите кучу времени, а в 1% случаев (кажется, за 10 лет 1 раз такое было) просто откатитесь и сначала обновитесь на какой-то промежуточный. При чём полный перенос доработок у вас уже будет сделан (вам же не требуются доработки форм в промежуточном релизе, на котором пользователи работать не будут).
Если не знаешь, то лучше делай по инструкции.
А судя по твоему вопросу - опыта у тебя не так много. Можешь сломать базу.
Скорость обновления одинаковая. Но если ты будешь "перескакивать" на такие релизы, которые не допускает *.cfu перескочить, то получишь проблем.
Из-за реструктуризации могут потеряться данные.
Короче, надёжнее обновлять рабочие базы только*.cfu'шками.
Ещё после каждой итерации обновления не забывай запускать базу в режиме предприятия и прогонять обработки обновления конфигурации.
Не обязательно каждое подряд обновление накатывать можно пропускать некоторые вот таблица тебе поможет разобраться
ПС перед обновлением делай бэкапы.
На самом деле, разница в том, что обновление - это не только "прикрутить" новую конфигурацию. Часто нужно обрабатывать и данные. .cfu это учитывают, а .cf - это "голая" конфигурация, без информации о том, как обновить данные.
Чувствую, нужен пример?
Был у нас документ Док. У него реквизит Рекв определённого типа.
В какой-то момент разработчик решил, что тип Рекв должен быть другим. Что он делает?
1) переименовывает Рекв в удалить_Рекв.
2) создаёт новый реквизит Рекв с нужным типом
3) (. ) пишет обработку, которая при обновлении "перекачает" данные из удалить_Рекв в Рекв.
Всё! Система опознаёт объекты не по имени, а по идентификатору, так что, накатив .cfu ты получишь именно такую последовательность:
1) переименовался старый реквизит
2) создался новый реквизит
3) данные переачались в новый реквизит
Через какое-то время старый удалить_Рекв убирают из конфигурации, и у тебя при очередном обновлении происходит
4) удалить_Рекв удаляется навсегда.
А теперь предположим, что ты накатил сразу второй .cf, что будет?
1) УДАЛЯЕТСЯ старый Рекв.
2) Создаётся новый Рекв.
3). а нет третьего! Данные не обрабатываются!
То есть, ты теряешь все данные в Рекв.
Резюме: лучше обновляться с .cfu. И после КАЖДОГО обновления запускать программу и давать ей обработать данные. Знаю, это муторно (особенно при обновлении этак через 10 релизов), но зато гарантирует отсутствие ошибок в дальнейшем.
baracuda; Alexsh_kz; AlexeyPapanov; lefthander; Bukaska; klinval; kar911; dj_serega; Xershi; collider; + 10 – 1 Ответить
Обновление конфигурации может производить пользователь системы с правами администратора. Как правило, обновление выполняется системным администратором клиента либо сотрудниками обслуживающей организации.
Рекомендуется выполнять обновление из режима «1С: Предприятие».
Для обновления конфигурации поставщик выпускает файл обновления:
- файл с расширением cf — это файл с кумулятивным обновлением, он содержит все изменения в конфигурации начиная с последнего контрольного релиза. Используется для обновления в нетипичных ситуациях.
- файл с расширением cfu — это файл с «разностным» обновлением, он содержит только необходимую информацию для обновления с нескольких последних релизов. Именно этот файл рекомендуется использовать для обновления.
Читайте также: