Обновление 1С: Розницы с релиза 2.3.8.27 до 2.3.9.28

05.07.21

База данных - Администрирование СУБД

Многие уже столкнулись с тем, что не смогли обновить 1С: Розницу релиз 2.3.8.27 на более поздние релизы. Напомню, релиз 2.3.8.27 - позволял-таки нам работать в ЕГАИС 4. Но а вот с дальнейшими обновлениями...

Итак, что мы имеем? 1С Розницы релиз 2.3.8.27, которая упорно не хочет видеть загруженные нами обновления, попросту говорит: не содержит обновлений(( беда... которую мы сейчас с вами исправим при помощи нехитрых встроенных механизмов сравнения и обьединения)

 

Что нам понадобится? конфигурация cf 2.3.9.22 и обновка 2.3.9.28

Открываем конфигуратор и делаем копию .dt, далее делаем так - как на скринах:

 

 

Видим, что релиз у нас 1С Розницы 2.3.8.27, сделаем так, чтобы была возможность её редактировать:

 

 

Далее нам понадобится cf следующего релиза

переходим в режим предприятия:

 

На этом этапе - опять! загружаем конфигурацию cf 2.3.9.22, но уже НЕ в сравнение и объединение, а в "загрузить конфигурацию из файла"

 

 

После того, как в режиме предприятия у нас встанет новая конфигурация - возвращаемся обратно в конфигуратор

 

 

Дождёмся, когда конфигурация у нас встанет обратно на замок...

 

 

И вот теперь можно обновляться в штатном режиме)

 

 

Профит! у нас релиз 2.3.9.28

Всё  это проверялось на 1С: Рознице релиз 2.3.8.27 под платформой 8.3.18.1334.

 

Вступайте в нашу телеграмм-группу Инфостарт

розница 2.3.8.27 обновление

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Администрирование СУБД Системный администратор 1С:Предприятие 8 Россия Бесплатно (free)

Практическое пошаговое руководство по развертыванию и настройке связки «1С:Предприятие 8.3 (x64)» и MS SQL Server 2019 на подготовленном сервере Windows Server 2019. Статья охватывает весь процесс «с нуля»: от установки системных зависимостей и тонкой оптимизации СУБД под специфику 1С (Collation, мгновенная инициализация файлов, лимиты памяти и сетевые протоколы) до создания клиент-серверной базы данных через штатное окно запуска. Материал ориентирован на системных администраторов и специалистов по внедрению, содержит наглядные скриншоты реальной установки, T-SQL скрипт для подготовки учетных записей и итоговый чек-лист работоспособности системы.

17.07.2026    860    user2209040    1    

5

HighLoad оптимизация Администрирование СУБД Программист Россия Бесплатно (free)

Если вы работаете с 1С на PostgreSQL и жалуетесь на тормоза — скорее всего, дело в join predicate pushdown, которого в стандартном PostgreSQL нет. В MS SQL Server этот механизм работает «из коробки», и при миграции именно запросы к виртуальным таблицам 1С бьют по производительности сильнее всего. В этой статье — реальный кейс от Postgres Professional с разбором плана выполнения, ручным экспериментом и доработкой планировщика СУБД, которая ускорила запросы от 22 до 54 000 раз.

16.06.2026    7038    postgres_professional    13    

11

HighLoad оптимизация Администрирование СУБД Системный администратор Программист 1С:Предприятие 8 Бесплатно (free)

Вышел релиз СУБД Tantor Postgres 18, и мы хотим рассказать о его новых возможностях для работы с приложениями на платформе "1С:Предприятие". В обзоре разберем улучшения планировщика, по традиции коснемся работы временных таблиц и не обойдем вниманием вспомогательные утилиты, которые упрощают поиск и диагностику проблем в высоконагруженных системах. За каждым пунктом - реальные запросы 1С, реальные рабочие базы и сотни часов тестирования!

16.06.2026    1959    Tantor    7    

10

Администрирование СУБД Системный администратор Программист 1С:Предприятие 8 Россия Бесплатно (free)

База 1С за несколько лет эксплуатации разрослась, - стала большой, медленно работает, требует много места и времени для копирования и прочего обслуживания. Нужна ли обязательно свертка или можно обойтись более «мягкими» средствами. Делюсь своим опытном как для новых конфигураций, так и для старых УПП, УТ 10…

01.06.2026    6941    2ncom    30    

11

Администрирование СУБД Системный администратор Программист Бесплатно (free)

Статья рассказывает об опыте перевода больших баз с MSSQL на Postgres и годовой эксплуатации после перехода. Показано, с какими ограничениями утилиты ibcmd можно столкнуться при миграции больших баз и какие подходы помогают безопасно обходить эти проблемы. Приведены наиболее интересные кейсы, выявленные в эксплуатации: особенности настроек Postgres, поведение оптимизатора, тонкости работы логики и статистики, а также редкие, но критичные ситуации с производительностью. Материал будет полезен тем, кто планирует переход на Postgres и хочет заранее понимать реальные риски, подводные камни и проверенные практики их преодоления.

20.04.2026    7900    berserg    12    

26

Администрирование СУБД Программист Бесплатно (free)

Прокачиваем Постгрес с помощью пользовательских функций и процедур.

02.03.2026    3266    SerVer1C    3    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SalaSilaS 05.07.21 20:27 Сейчас в теме
Проще просто обновиться через cf, а не cfu, тогда не будет этой ошибки.
ustlab.sancho; triviumfan; +2 Ответить
13. triviumfan 102 12.07.21 09:46 Сейчас в теме
(1) Проще, но быстрее, а значит дешевле - меньше получишь. А вот тут подробно расписано как нужно правильно деньги делать :)
2. burgomister 63 06.07.21 04:47 Сейчас в теме
5. 13D 73 06.07.21 09:04 Сейчас в теме
(2)для этого и был, видимо, этот релиз
3. insurgut 208 06.07.21 06:58 Сейчас в теме
С тем же успехом можно сразу CF заливать, к чему промежуточный этап со сравнением/объединением?
ixijixi; djdown; DimchK; gigapevt; muskul; +5 Ответить
4. 13D 73 06.07.21 09:03 Сейчас в теме
(3)конечно ни к чему... пробуйте, результат сюды
7. insurgut 208 06.07.21 09:45 Сейчас в теме
(4) делал не раз, конкретно в такой ситуации - результат одинаковый. Конкретно в этом глюке с обновлением - загрузил просто CF следующего релиза. Все обновилось. Ничего не потерялось. Магазины работают.
8. 13D 73 06.07.21 10:53 Сейчас в теме
(7) а у меня на восьми разных - никак. здесь запрещено давать ссыль на сторонние ресурсы, но если поискать - увидите.
6. RocKeR_13 1481 06.07.21 09:09 Сейчас в теме
На кой такие сложности? При обновлении просто выбираем ручное указание файла обновления и вместо cfu подсовываем cf
9. SalaSilaS 06.07.21 14:09 Сейчас в теме
(3) Этот этап не исключается. Обновление проходит штатно, через "выберите файл обновления", только выбирается cf, а не cfu. Просто в полной конфе данный глюк отсутствует.
user1583965; Vovanches; +2 Ответить
10. minotavr_x86 8 07.07.21 09:14 Сейчас в теме
Я скачал полную версию и обновление. Все распаковал и обновил из конфигуратора через Поддержка - Обновить конфигурацию и зачем такие сложности не очень понимаю
maksimkat1; DimchK; user1583965; FoxMara; +4 Ответить
11. 13D 73 07.07.21 12:45 Сейчас в теме
(10)если у вас нет сложностей, зачем вы сюда пишите??? наверное это всё написано для тех - у кого они возникли?
p.s. а здесь ничего не написано и это можно не читать, но если вы это прочитали - то у вас хорошее зрение.
12. FoxMara 10 07.07.21 21:22 Сейчас в теме
спасибо всем, только что столкнулся. 4 раза в лоб обновлял с ошибкой, пока не накурил данную ветку. качаю 22 релиз полный.
14. MaksS 12 26.07.21 17:21 Сейчас в теме
Что делать с базовой?
15. 13D 73 26.07.21 17:40 Сейчас в теме
(14)с базовой такого не происходит)
19. user1583965 25.08.21 14:21 Сейчас в теме
(15) К сожалению произошло. Ваш метод конечно к базовой не применить, но скачивание полного релиза помогло. Спасибо за ветку)
20. user6713 21.09.21 18:02 Сейчас в теме
(19)
(15) К сожалению произошло. Ваш метод конечно к базовой не применить, но скачивание полного релиза помогло. Спасибо за ветку)
+
а как починить базовую?
21. user1583965 22.09.21 10:14 Сейчас в теме
(20)Скачайте дистрибутив полной версии с сайта 1С (убедитесь, что он подходит для обновления с Вашей версии) и установите его. Войдите в конфигуратор Поддержка - Обновление и обновитесь ткнув на установленный шаблон (1cv8.cf). Перед обновлением сделайте обязательно резервную копию.
16. Veika 25 30.07.21 21:44 Сейчас в теме
Обновили Розницу до 2.3.9.28 и не вижу новой УПД №354?
18. SalaSilaS 09.08.21 18:29 Сейчас в теме
(16) 1С не реализовали новые формы в рознице. Где-то читал что и не планируют.
17. user1548679 03.08.21 05:12 Сейчас в теме
На базовой версии просто установил конфигурацию нужного релиза и она появилась через Поддержка - Обновить конфигурацию
user1583965; +1 Ответить
22. Alisa.Technoservice 20.10.21 06:20 Сейчас в теме
Просто скачать полный дистрибутив версии 2.3.8.27, еще раз обновиться на него и будет вам счастье.
23. tol_297 03.11.21 12:19 Сейчас в теме
Подскажите пожалуйста как можно "Просто скачать полный дистрибутив версии 2.3.8.27"
24. tol_297 03.11.21 12:20 Сейчас в теме
Как можно скачать файл cf
25. 13D 73 03.11.21 13:48 Сейчас в теме
(24) с официальной поддержки, либо....
26. Aleksey79 26.01.22 10:52 Сейчас в теме
Здравствуйте!
Подскажите пожалуйста, обновятся ли базы РИБ при синхронизации в данном случае (когда версия Розницы 2.3.8.27)?
27. 13D 73 30.01.22 13:41 Сейчас в теме
(26)да, передаётся
Aleksey79; +1 Ответить
28. Marina-M84 09.05.22 17:54 Сейчас в теме
Я пробую обновиться этим способом, получаю ошибку при запуске приложения в режиме отладки (после объединения)
{ОбщийМодуль.ОбщегоНазначения.Модуль(639)}: Ошибка при получении значения атрибута контекста (ОсновнойЯзык)
Возврат ПараметрыСеанса.ОсновнойЯзык;
по причине:
Попытка получения неинициализированного значения параметра сеанса



В конфигураторе выделяет этот кусок кода. Что тут не так?

Функция КодОсновногоЯзыка() Экспорт

УстановитьПривилегированныйРежим(Истина);
Возврат ПараметрыСеанса.ОсновнойЯзык;

КонецФункции
29. Marina-M84 02.06.22 08:18 Сейчас в теме
Описанный в статье метод мне не помог, а только навредил, пришлось откатываться на копию базы и переносить движение за несколько дней. Перестал работать сканер штрих-кода и стало невозможно добавить новое оборудование.
Помог метод Поддержка - Обновить конфигурацию - Выбрать файл обновления (и тут уже выбрать наш cf файл). И тогда у меня все встало корректно и дальше программа подхватила следующие обновления.
user697710_voyager; +1 Ответить
30. 13D 73 02.06.22 11:18 Сейчас в теме
(29)
странно... но вы описали именно то, что написал я) стало быть мой метод помог и не помог вас) - какой неожиданный эффект
31. Marina-M84 03.06.22 08:41 Сейчас в теме
(30)
я сначала делала как у вас Сравнить, объединить с конфигурацией из файла. База местами завалилась. В частности, я не смогла добавлять и настраивать торговое оборудование вылазила ошибка "Не выбран тип офлайн оборудования" и ничем это не лечилось. Т.е. я пошла немного другим путем. Но в целом да, ваше направление правильно, у нас немного разошлись способы реализации
32. user1141680 08.04.23 19:39 Сейчас в теме
А где взять Cf 2.3.9.22? не хочет база обновляться. Может и глупый вопрос ... я просто пользователь и надо обновится.
33. пользователь 09.04.23 20:54
Сообщение было скрыто модератором.
...
34. пользователь 09.04.23 21:21
Сообщение было скрыто модератором.
...
35. AntoShiK86 37 27.06.26 10:08 Сейчас в теме
ЗАГОЛОВОК: Исправление ошибки "Тип не определен" в УправлениеДоступомСлужебный на платформе 8.3.22+

ТЕКСТ:
======

При обновлении на платформу 8.3.22+ в модуле УправлениеДоступомСлужебный возникает ошибка:

"Тип не определен"
{ОбщийМодуль.УправлениеДоступомСлужебный.Модуль(28079)}:Тип(ИмяТипаСсылки(...))

ПРИЧИНА:
Начиная с версии 8.3.22.1709, конструкция Тип("") (пустая строка) вызывает ошибку вместо возврата пустого типа. Функция ИмяТипаСсылки() для некоторых таблиц возвращает пустую строку.

Ссылка на баг: https://bugboard.v8.1c.ru/error/000100482

РЕШЕНИЕ (через расширение):
============================

1. Создайте расширение конфигурации
2. Добавьте переопределение модуля УправлениеДоступомСлужебный
3. Замените процедуру ЗавершитьПодготовкуПолейТаблицОбъекта:

&Вместо("ЗавершитьПодготовкуПолейТаблицОбъекта")
Процедура ЗавершитьПодготовкуПолейТаблицОбъекта(Контекст)
	
	ПоляТаблицОбъекта = Контекст.ПоляТаблицОбъекта;
	ПолноеИмяОсновнойТаблицы = СтрЗаменить(Контекст.Список, ".", "_");
	
	ИмяТипаСсылкиСтрока = ИмяТипаСсылки(Контекст.Список, Контекст.СтруктураОграничения.ВнутренниеДанные.ТипыТаблицПоИменам);
	
	Если ЗначениеЗаполнено(ИмяТипаСсылкиСтрока) Тогда
		ТипСсылки = Новый ОписаниеТипов(ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(
			Тип(ИмяТипаСсылкиСтрока)));
	Иначе
		ТипСсылки = Новый ОписаниеТипов;
	КонецЕсли;
	
	Для Каждого ОписаниеТаблицы Из ПоляТаблицОбъекта.Состав Цикл
		ПоляТаблицы = НовыеПоляТаблицыОбъекта();
		ПоляТаблицы.ПолноеИмяТаблицы = ОписаниеТаблицы.Ключ;
		ТаблицаЗначений = Новый ТаблицаЗначений;
		ЕстьИспользуемыеПоля = Ложь;
		Для Каждого ОписаниеПоля Из ОписаниеТаблицы.Значение Цикл
			Если Не ОписаниеПоля.Значение.Использование Тогда
				Продолжить;
			КонецЕсли;
			ЕстьИспользуемыеПоля = Истина;
			Если ВРег("Ссылка") = ВРег(ОписаниеПоля.Ключ) Тогда
				Продолжить;
			КонецЕсли;
			ПоляТаблицы.Поля.Добавить(ОписаниеПоля.Ключ);
			ТаблицаЗначений.Колонки.Добавить(ОписаниеПоля.Ключ, ОписаниеПоля.Значение.Тип);
		КонецЦикла;
		Если Не ЕстьИспользуемыеПоля Тогда
			Продолжить;
		КонецЕсли;
		ПоляТаблицы.СписокПолей = СтрСоединить(ПоляТаблицы.Поля, ", ");
		ПоляТаблицы.Поля.Вставить(0, "Ссылка");
		ТаблицаЗначений.Колонки.Добавить("Ссылка", ТипСсылки);
		ПоляТаблицы.ТаблицаСПолями = Новый ХранилищеЗначения(ТаблицаЗначений);
		Если ПоляТаблицы.ПолноеИмяТаблицы <> ПолноеИмяОсновнойТаблицы Тогда
			ПоляТаблицы.ТабличнаяЧасть = Сред(ПоляТаблицы.ПолноеИмяТаблицы,
				СтрДлина(ПолноеИмяОсновнойТаблицы) + 2);
		КонецЕсли;
		ПоляТаблицОбъекта.Результат.Добавить(ПоляТаблицы);
	КонецЦикла;
	
	ПоляТаблицОбъекта.Удалить("ПоСвойствамПолей");
	ПоляТаблицОбъекта.Удалить("ПоДополнительнымТаблицам");
	
КонецПроцедуры
Показать


ПРОВЕРЕНО НА: Розница 2.2/2.3, платформа 8.3.22-8.3.27

ТЕГИ: управление доступом, тип не определен, 8.3.22, расширение, ошибка обновления
Прикрепленные файлы:
Инструкция.txt
ЧТО_ИСПРАВЛЕНО.txt
Процедура_Исправленная.bsl
Для отправки сообщения требуется регистрация/авторизация