Как создать собственное обновление для 1С

26.12.14

База данных - Обновление 1С

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


Для удобства будем работать с четырьмя каталогами: 

D:\WORK - каталог информационной базы. 
D:\VERS - каталог для хранения версий файлов поставки и файлов обновления. 
D:\DIST - каталог дистрибутивов. 

Считаем, что старая версия нашей конфигурации 8.0.0.1, новая 8.0.0.2.  

1. Загружаем версию 8.0.0.1 конфигурации. 

2. Выбираем пункт меню

 Создать файл

"Конфигурация - Поставка конфигурации - Создать файлы поставки и обновления конфигурации ..." 

3. Нажимаем кнопку "Каталог файлов поставки". 

4. Указываем каталог D:\VERS

 Каталог поставки
5. Убираем флажок "Создать файл обновления конфигурации". 

6. Нажимаем кнопку "Выполнить". 

7. Убеждаемся, что создался файл D:\VERS\8.0.0.1\1Cv8.cf 


8. Загружаем версию 8.0.0.2 конфигурации. 

Загрузка
9. После обновления выбираем пункт меню "Конфигурация - Поставка конфигурации - Создать файлы поставки и обновления конфигурации ..." 

10. убеждаемся, что оба флажка установлены и 
Имя файла поставки D:\VERS\8.0.0.2\1Cv8.cf 
имя файла обновления D:\VERS\8.0.0.2\1Cv8.cfu 

11. Нажимаем кнопку "Добавить из предыдущих версий".

12. Выбираем D:\VERS\8.0.0.1\1Cv8.cf и нажимаем кнопку "ОК". 

13. Нажимаем кнопку "Выполнить". 

14. Убеждаемся, что создались файлы:

    -           D:\VERS\8.0.0.2\1Cv8.cf 
    -           D:\VERS\8.0.0.2\1Cv8.cfu 

15. Выбираем пункт меню "Конфигурация - Поставка конфигурации - Комплект поставки ..."

16. Выбираем "Создать новое описание комплекта поставки" и нажимаем кнопку "ОК". Комплект поставки

17. В диалоге "Создание описания комплекта поставки", в диалоге можем задать Наименование и Поставщика, нажимаем Далее, тут нам предлагают выбрать путь каталога сохранение, на ваше усмотрение, може оставить...  нажимаем кнопку "Готово". 

18. Открывается диалог "Комплект поставки" выбираем ветку Шаблоны конфигураций -  8.0.0.2 и нажимаем кнопку "Добавить". 

шаблон
19. Выбираем "Отдельный файл", указываем путь D:\VERS\8.0.0.2\1Cv8.cfu и нажимаем кнопку "ОК". 

20. Выбираем ветку "Вариант поставки" и нажимаем кнопку "Добавить". 

21. Переименуем "Вариант поставки 1" в "Поставку обновления". 


22. Нажимаем ссылку "Редактировать" 

23. В диалоге "Вариант построения" ставим флажок возле файла 1Cv8.cfu и нажимаем кнопку "ОК". 

24. Нажимаем кнопку "Создать файлы комплекта". 

25. В диалоге "Выбор варианта построения" выбираем "Поставка обновления" 


и нажимаем кнопку "ОК". 

26. Выбираем каталог D:\DIST и нажимаем кнопку "Open". 

27. Убеждаемся, что создались файлы D:\DIST\КаталогПоставщика\1Cv8.cfu 
D:\DIST\КаталогПоставщика\1cv8.mft 

28. Выбираем пункт меню "Конфигурация - Поддержка - Шаблоны конфигураций 
и обновлений..." 

29. Указываем каталог D:\DIST и нажимаем кнопку "Open".

30. Убеждаемся, что видна ветка 8.0.0.2(обновление). 


Все обновления готово!

создание обновление обновления файл конфигурация

См. также

Работа с интерфейсом Обновление 1С Программист Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 3.0 Бесплатно (free)

После обновления УНФ до 3.0.10.178 у ряда клиентов исчезла часть функционала: отчёт "Движение товаров", кнопка "Глаз" в Расходной накладной, часть документов складских перемещений. Для решения проблемы надо установить константы, чьё название подпадает под шаблон "Использовать подсистему NNN (Константы)" и соответствует "пропавшему" функционалу по смыслу.

16.01.2025    463    dime2    0    

3

Обновление 1С Программист Платформа 1С v8.3 1С:Управление торговлей 10 Россия Бухгалтерский учет Налоговый учет Управленческий учет ИП, ПБОЮЛ, КФХ НДС УСН Абонемент ($m)

Обновление, доработка для 1С: Управление торговлей 10.3 (УТ 10.3) организаций на упрощенной системе с 2025 года для использования ставок НДС 5 и 7 % в документах и печатных формах документов. Начиная с релиза 10.3.40.

4 стартмани

10.01.2025    1881    42    zhuravlev_as    37    

6

Обновление 1С Программист Платформа 1С v8.3 Бесплатно (free)

В статье рассматривается использование WinMerge для сравнения, объединения и обновления конфигураций 1С. Отдельно рассматривается методика трехстороннего сравнения при обновлении конфигурации

21.10.2024    3347    mixaeel    18    

17

Обновление 1С Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

26.09.2024    671    7    milkers    2    

7

Обновление 1С Пользователь Платформа 1С v8.3 1С:Управление торговлей 11 Россия Бесплатно (free)

Вышел новый релиз для УТ11 5.19.63. На копии базы было выполнено обновление и вылезли проблемы с номенклатурой, подлежащей маркировке. В публикации описаны проблемы, обнаруженные в копии базы конкретной организации.

24.09.2024    1299    gull22    2    

9

Обновление 1С Программист Платформа 1С v8.3 Бесплатно (free)

Как исправить медленное сравнение конфигурации с файлом cf, сохраненным из хранилища.

17.09.2024    4699    vatkir    15    

10
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 29.11.14 13:27
Сообщение было скрыто модератором.
...
2. пользователь 29.11.14 15:06
Сообщение было скрыто модератором.
...
3. пользователь 29.11.14 15:40
Сообщение было скрыто модератором.
...
4. пользователь 30.11.14 21:57
Сообщение было скрыто модератором.
...
5. пользователь 03.12.14 10:58
Сообщение было скрыто модератором.
...
6. пользователь 03.12.14 13:49
Сообщение было скрыто модератором.
...
7. AlexWhite 194 02.01.15 13:18 Сейчас в теме
12. Выбираем D:\VERS\8.0.0.1\1Cv8.cf и нажимаем кнопку "ОК".

На картинке выше выбран файл D:\VERS\8.0.0.1\1Cv8.cfu - ошибка на картинке или в тексте? Если ошибка в тексте, то не понятно, в каком месте описания был создан файл D:\VERS\8.0.0.1\1Cv8.cfu, ведь выше написано, что создание файла обновления для версии 8.0.0.1 отключено?
10. webresurs 229 05.01.15 20:05 Сейчас в теме
(7) AlexWhite, в 12 пункте cfu не был еще создан, а прописан путь до него пункт 14
11. AlexWhite 194 10.04.15 10:42 Сейчас в теме
(10) вчитался позже, спасибо. Про поставку обновления понятно, это описано в штатной документации. Что делать с этим cfu, если конфигурация (версия 8.0.0.1 в вашем примере) на стороне заказчика была изменена третьим лицом?
8. vslimv 05.01.15 14:06 Сейчас в теме
Что за баг с комментариями?)) А в чем суть всех танцев, после получения .cfu чтоб ставить галочку искать автоматически?
9. webresurs 229 05.01.15 19:58 Сейчас в теме
(8) vslimv, читайте начало "Столкнулся с вопросом: как выгрузить базу не целиком, а только то, что изменил, и отправить обновление почтой, т.е. не всю конфигурацию, а только обновление."

- после изменений какой файл лучше отправить на 300-400 мб или не больше 1 мб ?
12. Painted 49 10.04.15 11:26 Сейчас в теме
Так было же уже http://infostart.ru/public/313122/
Сорри, тема-то уже бородатая. )))
13. AlexWhite 194 10.04.15 13:29 Сейчас в теме
(12) Painted, по вашей ссылке "автор запретил комментарии", а тут хотя бы обсуждали :-)
26. smooth 197 20.01.19 10:55 Сейчас в теме
(12) Painted, Спасибо за ссылку. По данной статье у меня ни фига не получилось (несколько раз пробовал): какое-то здесь несоответствие картинок и слов ((
А на "бородатой" ссылке, расписано не так подробно, но почему то у меня взлетело с 1 раза )
14. TrasserZero 07.02.17 17:48 Сейчас в теме
Класс! При доработке УТшки 11.2 так же встала проблема пересылки именно измененных объектов заказчику. Статейка помогла, спасибо.
15. Lerusena 9 20.02.17 10:52 Сейчас в теме
подскажите, после обновления на полученный файл, конфигурация ПОСТАВЩИКА останется типовой или заменится на конфигурацию в файле обновления?
olegmedvedev; +1 Ответить
16. webresurs 229 20.02.17 17:58 Сейчас в теме
(15) - заменится на конфигурацию в файле обновления
17. zhan.87 09.03.17 06:25 Сейчас в теме
Здравствуйте. Как обновить старую базу(8.0.0.1) до новой(8.0.0.2) ? При открытии базу 8.0.0.1 и попытке обновлении (конфигурация - поддержка - обновить конфигурацию) он не видит данный файл, при конфигурация - поддержка - каталоги шаблонов конфигураций там кнопка только закрыть. И как создать файл exe (чтобы при конфигурация - поддержка - обновить конфигурацию мог админ обновить базу).
18. olegmedvedev 66 09.03.17 09:32 Сейчас в теме
(17)
И как создать файл exe

вам достаточно только cfu файла


(17)
Как обновить старую базу(8.0.0.1) до новой(8.0.0.2).он не видит данный файл

в этой статье указано как создать собственный файл обновления, или вы создали конфу 8.0001 и создали обновление 8.0002?
19. zhan.87 09.03.17 11:14 Сейчас в теме
(18)
Здравствуйте. Я создала собственный файл обновления. Но не могу им обновить старую базу, которую мне надо. Потому не находит файл обновления.
20. Rega 31.03.17 13:00 Сейчас в теме
Пытаюсь создать cfu для типовой на поддержке -свои "обновления" для того же релиза (пара объектов добавилась). Вроде по инструкции все, но в итоге пишет что это обновление предназначено для конфигурации (такой же как у меня исходная) версии (исходная). Т.е. не считает его обновлением для моей конфигурации.
22. nedopro 30.06.17 06:22 Сейчас в теме
23. Rega 17.11.17 09:09 Сейчас в теме
(22)Здравствуйте. Я уже точно не помню. Помню что файл со своими обновлениями удалось создать и обновить по нему. Но потом при обновлении следующем я решила не заморачиваться и обновить типовым. Только типовое не хотело обновлять на мое обновление. Писало что то подобное "это обновление предназначено для конфигурации ". В общем я как-то откатила или что-то меняла не помню. Теперь обновляю типовым.
24. nedopro 17.11.17 10:25 Сейчас в теме
(23) Я уже разобралась. Что бы работало "свое обновление" нужно загрузить созданную конфигурацию из cf. Аналогично, что бы вернуться к типовым обновлениям, необходимо вернуть типовую конфигурацию из cf поставщика.
21. AlexWhite 194 25.04.17 09:40 Сейчас в теме
18. Открывается диалог "Комплект поставки" выбираем ветку Шаблоны конфигураций - 8.0.0.2 и нажимаем кнопку "Добавить".

Однако, на картинке ниже написан путь 8.1.0.2 и в пункте 19 снова 8.0.0.2. Где правда?
25. K_Ilia 28.01.18 20:21 Сейчас в теме
а никто не подскажет как с помощью этого же дистрибутива обновления обновить и справочную информацию? например о среднемесячной з/п
27. webresurs 229 21.01.19 11:28 Сейчас в теме
(25) - это не обновление информации занесенной пользователями..., а самой конфигурации базы

вам надо искать другое напр., "перенос между базами" и т.п.
Оставьте свое сообщение