Поддержка процессов импортозамещения: мигрировать с одной СУБД на другую должно быть проще
Процесс перехода на отечественные программные продукты становится все более активным. Зарубежные вендоры не поставляют свои решения на российский рынок уже больше года. Соответственно при запуске новых проектов или при выполнении требований законодательства по переходу на российский софт, обязательный, например, для госкомпаний, потребность в миграции на одну из сборок PostgreSQL, становится задачей, актуальной для многих компаний – и крупного бизнеса, и среднего, и для небольших компаний, использующих клиент-серверную архитектуру.
Фирма «1С» заблаговременно подумала о том, как упростить процесс миграции, и включила в состав 1С 8.3.23 обработку, которая позволяет «переехать» с одной СУБД на другую без выгрузки базы в .dt.
Дело в том, что проблемы с выгрузкой могут быть не только у гигантских информационных баз, но и у небольших. В этом случае для решения проблем с выгрузкой необходимо проводить отдельное расследование, искать причину сбоя, что, очевидно, является трудозатратным процессом. Типовая обработка в составе 1С 8.3.23 позволяет обходить такие затруднения.
Обновление конфигурации «1С»
- Возвращаемся в конфигуратор. Архив у вас уже создан, смело начинайте обновление «1С». Чтобы выполнить обновление конфигурации, выберите меню: «Конфигурация–Поддержка–Обновить конфигурацию» (рис.16);
Рис.16. Вид формы для обновления конфигурации «1С» - После выполненных действий появится следующее окно (рис.17)
Рис.17. Обновление «1С» - На этом этапе у вас есть два основных пути: в первом случае программа сама найдет актуальные обновления,
во втором – вы сначала скачиваете обновления с портала ИТС и, выбрав второй пункт, указываем файл
напрямую; - Нажмите «Далее» и из ранее созданной папки «1С», в которую вы распаковали обновление «1С»,
выберите один единственный доступный вам файл, путь к файлу показан на рисунке ниже
(рис.18).
У вас путь будет такой же, если вы создали папку «1С» в корневом разделе вашего диска С. Если нет,
то найдите папку, в которую вы распаковали архив обновления, в ней будет папка «1С», далее папка
Accounting, далее папка 3_0_108_31. В ней вы и найдете файл обновления 1cv8.cfu;
Рис.18. Выбор файла обновления «1С» - Нажмите «Готово». Отобразится информационное окно, нажмите «Продолжить обновление». Далее
программа покажет, с какого релиза и на какой она обновит конфигурацию. В нашем случае это:
релиз 3.0.105.45 на релиз 3.0.108.31. Жмем «ОК» (рис.19);
Рис.19. Обновление конфигурации «1С» - Начинается процесс обновления, в левом нижнем углу вы увидите статус обновления
(рис.20);
Рис.20. Статус обновления «1С» - Далее после загрузки данных в конфигурацию вам будет предложено обновить базу данных,
нажимаем «Да» (рис.21);
Рис.21. Сообщение конфигуратора о завершении обновления «1С» - Все это проходит в автоматическом режиме. Если в конфигурации нет никаких ошибок или дополнительных доработок (шаблонов, документов и др.),,
то обновление пройдет без проблем. Если что-то пойдет не так, программа после проверки напишет о возможных
ошибках;
Если ваша «1С» нетиповая (доработанная) и вы не уверены в том, как пройдет обновление «1С»,
рекомендуем обратиться за помощью в нашу компанию. Обновления «1С», настройка, доработка, исправление ошибок и другие
услуги возможны как удаленно, так и с выездом специалиста в ваш офис. Вам всегда будет оказана
быстрая и квалифицированная помощь и поддержка по любым техническим вопросам.
- В нашем случае проблем не возникло. Программа последний раз перед обновлением показывает,
какие разные изменения будут внесены в конфигурацию с этим релизом обновления (изменить это нельзя,
это информационное окно, также здесь будут показываться ошибки, если они есть). Нажимаем
«Принять» (рис.22);
Рис.22. Изменения в конфигурации при обновлении «1С»Бывает, что кнопка «Принять» недоступна для нажатия. В этом случае вам нужно обратиться
к программисту по «1С» организации. - После того, как программа закончит обновление, запускаем «1С» в режиме «Предприятие»
(рис.23);
Рис.23. Завершение обновления «1С» - Откроется программа «1С», подтверждаем легальность получения обновлений, установив галочку
(рис.24);
Рис.24. Установка галочек при обновлении «1С» - Программа продолжит в автоматическом режиме проводить обновление конфигурации. Ждем, когда
прогресс дойдет до 100%, программа откроет окна с информацией об обновлении. Этот тип процесс может
занять длительное время, это зависит от того, насколько много данных в конфигурации
(рис.25);
Рис.25. Обновление версии программы «1С» - На этом конфигурацию можно считать обновленной. Для просмотра информации о новой версии вызываем
справку о программе (рис.26);
Рис.26. Справка о программе «1С»
Что мы здесь видим? После надписи «Конфигурация» вы увидите название вашей конфигурации и релиз, который
сейчас установлен. В нашем случае это 3.0.108.31. В самом верху после надписи «1С:Предприятие» вы увидите
версию установленной платформы «1С». Платформу мы обновим далее.
Еще раз напомним, в версии 3.0 конфигурация «1С:Бухгалтерия» обновляется только последовательно. Это значит,
что с очень старого релиза приложения «перепрыгнуть» и обновить сразу на новый релиз не получится. Если в описании
конфигурации нет номера установленной у вас конфигурации, нужно будет скачивать требуемые обновления
последовательно. Следующий этап – обновление платформы «1С».
АПГРЕЙДЫ
Апгрейд на программный продукт «1С:Предприятие 8.3. Технологическая поставка» производится со всех программных продуктов «1С:Предприятия» версии 7.7 и ниже, за исключением бандлированных поставок, на стандартных условиях. Цена апгрейда составляет: цена приобретаемого продукта минус цена сдаваемого продукта плюс 150 руб., но не менее половины цены приобретаемого продукта. При приобретении продукта «1С:Предприятие 8.3. Технологическая поставка» вместе с клиентскими или серверными лицензиями цена апгрейда рассчитывается исходя из суммарной цены всех приобретаемых продуктов.
При апгрейде с программных продуктов «1С:Предприятия» версии 7.7 и ниже необходимо вернуть в фирму «1С» регистрационную карточку сдаваемого продукта. Дистрибутивы, ключи защиты и документация остаются пользователю для завершения работы со старой программой и переноса данных в новую программу.
Апгрейд с продукта «1С:Предприятие 8.3. Технологическая поставка» производится на любой продукт версии ПРОФ системы «1С:Предприятие 8» на стандартных условиях. Цена апгрейда составляет: цена приобретаемого продукта минус цена сдаваемого продукта плюс 150 руб., но не менее половины цены приобретаемого продукта. При приобретении продукта «1С:Предприятие 8» версии ПРОФ или КОРП вместе с клиентскими или серверными лицензиями цена апгрейда рассчитывается исходя из суммарной цены всех приобретаемых продуктов.
При апгрейде с продукта «1С:Предприятие 8.3. Технологическая поставка» на продукт «1С:Предприятие 8» необходимо вернуть в фирму «1С» регистрационную карточку с лицензионным соглашением.
Апгрейд выполняется по заявлению от организации, форму заявления и образец заполнения см. в к настоящему информационному письму. Скопировать бланк заявления в электронном виде можно здесь: http://www.1c.ru/news/files/ZV_GEN.zip.
Бесплатная сommunity-лицензия платформы для 8.3.23
Фирма «1С» предложила, начиная с 8.3.23, бесплатную community-лицензию платформы для разработчиков. Такую лицензию можно будет получить в окне получения лицензий, и она будет зарегистрирована на портале develop.1c.ru.
Использовать платформу с такой лицензией можно на собственном компьютере без ограничений на количественные характеристики конфигурации и базы данных. Однако community-лицензия не может складываться с другими лицензиями 1С в сети, является исключительно программной и может быть привязана только к параметрам компьютера.
Community-лицензия выдается на одно физлицо и может быть израсходована на:
- не более 3 сеансов с прямым подключением;
- не более 1 сеанса веб-клиента;
- не более 1 сеанса мобильного клиента;
- не более 1 сеанса клиента «1С:Аналитики»
С community-лицензией можно даже подключиться к боевому серверу для целей отладки, но не более одного сеанса на кластер. Во всех остальных сценариях использование боевых и комьюнити лицензий вместе запрещено.
Community-лицензия позволяет разрабатывать и отлаживать коммерческие решения на платформе 1С, но не дает право на коммерческое использование платформы, т.е. для решения реальных управленческих и учетных задач на предприятиях и в учреждениях, независимо от организационно-правовой формы, в т.ч. у индивидуальных предпринимателей и самозанятых.
Важная особенность community-лицензии – это ограничение по сроку действия: без подключения к интернету ее можно использовать в течение одной недели. Обновление лицензии выполняется автоматически, при наличии подключения к интернету. Также вы можете остановить действие (деактивировать лицензию) самостоятельно через личный кабинет developer.1c.ru (например, чтобы активировать на другом устройстве и не выйти за ограничение в 3 лицензии на физ лицо)
Вместе с тем действие community-лицензии в ряде случаев может быть прекращено:
- если произошел сбой в обращении к Центру лицензирования из-за отсутствия интернет-соединения;
- если учетная запись владельца лицензии по какой-то причине была заблокирована фирмой «1С»;
- если для аккаунта разработчика на портале developer.1c.ru уже активированы лицензии на 3 различных компьютерах.
В целом, такой вариант доступа к технологической платформе позволит использовать легальную и актуальную поставку 1С, и минимизировать таким образом риски, связанные с использованием нелегитимных версий.
Напомним, что сommunity-версия – не единственный вариант получения бесплатного доступа к платформе. Есть еще учебная версия платформ 1С:Предприятие, однако в ней, помимо запрета на коммерческое использование, присутствует целый ряд дополнительных технологических ограничений.
Что еще нового в 1С:Предприятие 8.3.23
В числе прочих существенных улучшений в работе технологической платформы отметим:
- поддержку процессоров Эльбрус-8С с версии 8.3.22 платформы «1С:Предприятие» при наличии КОРП лицензий платформы;
- сохранение измененных пользовательских настроек (положения и размера окна приложения, настройки ширины колонок таблиц, положения разделителей), накопившихся за время работы, после аварийного завершения;
- возможность криптографической расшифровки файлов произвольного размера в ОС Windows можно (ранее действовало ограничение в 100 Мбайт); также новая платформа поддерживает стандарт усовершенствованных подписей CAdES, что обеспечит соблюдение требований, изложенных в проекте федерального закона «Об архивном хранении документов»;
- ошибка вызова сервиса кластера при запросе к серверу теперь не приводит к остановке клиентского приложения; пользователю будет отображен диалог, который позволит повторить запрос к серверу через установленное время или немедленно, по кнопке;
- реализацию в автономном сервере возможности подключения Конфигуратора и выполнения всех операций, доступных как в интерфейсе Конфигуратора, так и в командном режиме его работы, а также доступных в режиме Агента;
- возможность отлаживать информационные базы, работающие под управлением автономного сервера, непосредственно из Конфигуратора, без запуска внешнего сервера отладки или настройки на сервер отладки;
- возможность подключения тонкого клиента к автономному серверу по протоколу TCP (пригодится для сценарного тестирования);
- добавление новых методов встроенного языка для работы с JSON, в том числе, в веб-клиенте.
Описание 1С:Предприятие 8.3.23 на сайте «1С» и более подробное – на портале ИТС.
ПОДДЕРЖКА ПОЛЬЗОВАТЕЛЕЙ ТЕХНОЛОГИЧЕСКОЙ ПОСТАВКИ
Для получения сервисных услуг прежде всего следует зарегистрироваться, то есть заполнить регистрационную анкету и отправить ее в фирму «1С». Регистрационная анкета и конверт с адресом для отправки анкеты входят в комплект программного продукта.
Поддержка зарегистрированных пользователей программных продуктов системы «1С:Предприятие 8» осуществляется по договору на информационно-технологическое сопровождение (1С:ИТС).
Для использования продукта «1С:Предприятие 8.3. Технологическая поставка» заключение договора 1С:ИТС не является обязательным. Однако обновления платформы предоставляются только при наличии у пользователя действующего договора 1С:ИТС. Поэтому фирма «1С» рекомендует пользователям технологической поставки зарегистрироваться и оформить договор 1С:ИТС у продавшего коробку партнера по купону на льготное информационно-технологическое сопровождение, входящему в комплект поставки программного продукта.
Услуги сопровождения 1С:ИТС ПРОФ включают:
- доступ к обновлениям платформы и типовых прикладных решений на дисках 1С:ИТС и на сайте поддержки пользователей http://users.v8.1c.ru;
- услуги по обновлению программ «1С:Предприятия» сертифицированными специалистами партнера, проведение регламентных работ по обеспечению работоспособности программ на компьютерах пользователя;
- получение доступа к актуальной документации по платформе и типовым прикладным решениям, стандартным библиотекам, методической информации по разработке в среде «1С:Предприятие», работе с программами, консультациям по ведению учета, налогам, регламентированной отчетности, базе нормативных документов (ежедневно на сайте its.1c.ru и ежемесячно на дисках 1С:ИТС);
- возможность задать вопрос аудиторам фирмы «1С» по вопросам учета, налогообложения и кадровому учету, см. http://its.1c.ru/docs/ask_auditor/how.php;
- подключение к сервису «1С-Отчетность» по сдаче электронной отчетности в контролирующие органы РФ;
- подключение к сервису по обмену юридически значимыми электронными документами «1С-Такском»;
- «1С:Лекторий» – очные и видеосеминары фирмы «1С» по вопросам изменений законодательства и их отражения в программах «1С» (its.1c.ru/lector);
- доступ к базе знаний отдела технической поддержки;
- услуги линии консультаций фирмы «1С» по электронной почте и телефону;
- ежемесячное получение дисков 1С:ИТС, журнала «БУХ.1С» и сувенира от фирмы «1С» на рабочее место пользователя;
- доступ к другим услугам и сервисам 1С:ИТС (подробнее см. ).
Подключение к сайту http://users.v8.1c.ru доступно только для зарегистрированных пользователей, заключивших договор 1С:ИТС, и осуществляется через партнеров фирмы «1С» или самостоятельно по входящему в поставку пинкоду. Фирма «1С» рекомендует пользователям технологической поставки зарегистрироваться на сайте http://users.v8.1c.ru сразу после оформления договора 1С:ИТС.
Обращаем внимание: продажа дополнительных экземпляров документации и консультации отдела технической поддержки фирмы «1С» осуществляются при наличии у пользователя действующего договора 1С:ИТС. Использование стандартных библиотек «1С:Предприятия 8» – «1С:Библиотеки стандартных подсистем», «1С:Библиотеки электронных документов» и «1С:Библиотеки подключаемого оборудования» – для разработки прикладных решений или внесения изменений в типовые прикладные решения разрешается зарегистрированным пользователям системы «1С:Предприятие 8», заключившим договор 1С:ИТС
Использование стандартных библиотек «1С:Предприятия 8» – «1С:Библиотеки стандартных подсистем», «1С:Библиотеки электронных документов» и «1С:Библиотеки подключаемого оборудования» – для разработки прикладных решений или внесения изменений в типовые прикладные решения разрешается зарегистрированным пользователям системы «1С:Предприятие 8», заключившим договор 1С:ИТС.
В то же время использование прикладного решения, разработанного с применением стандартных библиотек «1С:Предприятия 8», возможно без договора 1С:ИТС при одновременном выполнении следующих условий:
- правообладатель прикладного решения для получения обновлений не требует обязательного заключения договора 1С:ИТС,
- пользователь самостоятельно не осуществляет доработку прикладного решения с применением стандартных библиотек «1С:Предприятия 8».
Подробную информацию о видах 1С:ИТС, объеме услуг и ценах можно получить по адресу http://www.1c.ru/its.
Обновление для мобильной платформы: сканер документов и поддержка NFC-меток
Фирма «1С» встроила в мобильную платформу функциональность сканера документов: камера устройства сможет найти документ в кадре, в случае необходимости повернуть его и устранить геометрические искажения, скорректировать яркость и контрастность, если освещения недостаточно – автоматически включить фонарик. Доступна также функциональность поточного сканирования, то есть работа с многостраничными документами.
В числе заметных нововведений в мобильной версии платформы отметим:
- возможность взаимодействия с NFC-метками в формате NDEF;
- возможность собирать мобильный клиент (мобильную платформу) разработчика для iOS в сервисе сборки мобильных приложений, то есть иметь компьютер Mac для решения такого рода задач теперь не требуется;
- расширение возможностей запуска мобильных приложений с помощью типа ЗапускПриложенияМобильногоУстройства;
- возможность автоматически заполнять поля ввода, имеющие общепринятый смысл: код одноразовой верификации из SMS, имя пользователя, пароль, данные банковской карты и т.д.;
- более удобный выбор даты и времени.
Новый инструмент для миграции между СУБД
Одна из наиболее интересных и ожидаемых возможностей в 8.3.23 – это утилита ibcmd, которая позволяет мигрировать из одной СУБД в другую без промежуточного сохранения в *.dt файл. Это актуально, прежде всего, для больших информационных баз, которые выгрузить в .dt невозможно.
В свое время в официальном технологическом блоге было сказано, что данная утилита позволит существенно ускорить выполнение процесса миграции: «В командную строку утилиты ibcmd будут добавлены новые параметры для «тонкой настройки», позволяющие, в частности, указать количество параллельно используемых работающих потоков и соединений с СУБД (отдельно для выгрузки и загрузки), количество строк в порции данных, используемой при репликации таблиц и т.д. Это позволит добиться наибольшей скорости миграции», – говорилось в заметке.
Отметим, что проблемы с выгрузкой возникают не только тогда, когда речь идет о большом объеме данных. Сформировать .dt-файл не всегда удается даже для небольших баз из-за ошибок. Такие ситуации требуют расследования, и могут занимать существенное время. Возможно, теперь, с новой утилитой, в каких-то случаях процесс перехода можно будет существенно упростить.
Пока непонятно, насколько универсальной будет работа ibcmd, и какие условия нужно будет обеспечить, чтобы миграция проходила успешно. Однако наличие дополнительного инструмента для переноса данных между СУБД разных типов – это, безусловно, хорошая новость для тех, кто будет решать задачи по переходу на PostgreSQL с СУБД, которые перестали продаваться и поддерживаться на территории России.
Красивый интерфейс для управления проектами
Разработчики платформы существенно улучшили внешний вид диаграммы Ганта. Кроме того, что теперь этот график выглядит более органично и соответствует общей стилистике интерфейса «Такси», у него появились дополнительные функциональные возможности.
Так, в новой диаграмме Ганта в 1С 8.3.23:
- на интервалах диаграммы можно отображать текст и управлять его отображением, если он не помещается в интервал — обрезать или переносить;
- можно выделять значения диаграммы;
- при интерактивном изменении интервалов теперь отображается всплывающая подсказка, содержащая актуальные значения границ интервала.
Кроме диаграммы Ганта, в улучшении интерфейса можно отметить дополнительные возможности для отображения множественных однотипных значений, например, несколько адресов электронной почты для письма, несколько номеров телефонов для контрагента или контактного лица, несколько ролей пользователя, принадлежность к нескольким группам доступа.
Теперь такие данные можно заполнять привычным способом: вводом текста или автоподбором с клавиатуры, выбором значений из выпадающего списка или в диалоге редактирования списка значений.
Регулярки: гибкий анализ и обработка строк средствами платформы 1С
Еще одна хорошая новость – это новый механизм регулярных выражений. Теперь во встроенном языке можно использовать регулярные выражения для поиска и замены в строках. Обеспечиваться данная функциональность будет с помощью трех новых функций:
- СтрНайтиПоРегулярномуВыражению() — найденные подстроки сохраняются в новый объект РезультатПоискаПоРегулярномуВыражению;
- СтрЗаменитьПоРегулярномуВыражению();
- СтрПодобнаПоРегулярномуВыражению().
По мнению фирмы «1С», это может быть полезно в таких случаях:
- при проверке строк на соответствие шаблонам: телефонные номера, электронная почта, номера договоров и т.п.;
- при сложном поиске в тексте документов;
- при парсинге XML-документов в ЭДО на соответствие требуемым шаблонам (иногда в счет-фактуре нужно проверять номер ГТД на соответствие 5-6 шаблонам);
- при парсинге исходных файлов приложения или массовой замене строк кода по шаблону;
- при парсинге логов, например, технологического журнала.
Текущая информация по проблемам «1С:Предприятие 8»!
К сожалению, при экстренном выпуске обновлений, исправляющих проблему запуска программ системы «1С:Предприятие», из-за срочности выпуска в некоторые версии платформы были привнесены ошибки. Для их исправления просим воспользоваться соответствующей инструкцией:
Инструкция для тех, кто использует 32-разрядный серверИнструкция для пользователей платформы 1С:Предприятие 8.3.17.2727 Инструкция для администраторов облачных внедрений, выполненных на технологии 1С:Фреш
Клиенты 32-разрядных серверов на версиях платформы 8.3.22.1704, 8.3.21.1622, 8.3.20.2180, 8.3.19.1723, 8.3.18.1957, 8.3.17.2757 могут аварийно завершаться.Исправленные версии серверов выложены по ссылкам ниже.Скачайте и используйте новые версии.
В ряде версий платформы «1С:Предприятие» (список указан ниже) обнаружена критическая проблема, которая будет приводить к закрытию клиентского приложения через несколько минут после начала работы в программе.
Данные, сохранённые в информационной базе, не пострадают. Несохранённые данные будут утеряны.
Проблема проявляется в тонком клиенте под Windows и толстом клиенте под Windows.
Проблема не проявляется в тонком и толстом клиентах под Linux и macOS, не проявляется в web-клиенте на всех ОС.
На сервере 1С:Предприятие проблема также не проявляется.
Вероятность проявления данной проблемы существенно повышается с 15 ноября 2022, предполагается, что большинство пользователей данных проблемных версий не смогут работать с 15 ноября 2022.
Проблемная версия |
Версия, которую надо установить вместо проблемной |
Ссылка для скачивания |
---|---|---|
8.3.22.1672, 8.3.22.1603 |
8.3.22.1709 |
Быстрая установка 32 разряда Быстрая установка 64 разряда |
8.3.21.1607, 8.3.21.1508, 8.3.21.1484 |
8.3.21.1624 |
Быстрая установка 32 разряда Быстрая установка 64 разряда |
8.3.20.2076, 8.3.20.2039 |
8.3.20.2184 |
Быстрая установка 32 разряда Быстрая установка 64 разряда |
8.3.19.1665, 8.3.19.1659 |
8.3.19.1726 |
Быстрая установка 32 разряда Быстрая установка 64 разряда |
8.3.18.1902, 8.3.18.1894 |
8.3.18.1959 |
Быстрая установка 32 разряда Быстрая установка 64 разряда |
8.3.17.2733, 8.3.17.2757 |
8.3.17.2760 |
Если используемая пользователем версия не входит в список проблемных, её обновлять не требуется, она будет работать.
Выберите ссылку, соответствующую вашей операционной системе.
После завершения загрузки запустите полученный файл и следуйте инструкциям, появляющимся на экране. После завершения установки автоматически запустится диалог выбора базы. Выберите нужную базу и продолжайте работать в обычном режиме.
Для пользователей типовых прикладных решений разработан патч, автоматически проверяющий используемую версию платформы и предлагающий её обновить.
Подробнее в информационном письме: №29958.
Быстрая установка для Windows
Для облегчения процесса обновления подготовлены самораспаковывающиеся архивы с дистрибутивами.
Инструкция по установке:
-
Выберите ссылку, соответствующую вашей операционной системе.
-
После завершения загрузки запустите полученный файл и следуйте инструкциям, появляющимся на экране.
-
После завершения установки автоматически запустится диалог выбора базы. Выберите нужную базу и продолжайте работать в обычном режиме.
Если установка обновления не помогла восстановить работу системы
-
Проверьте, не получаете ли вы сообщение «Неправомерное использование программного продукта».
Если вы видите такое сообщение, с высокой вероятностью вы оказались жертвой подделки программного обеспечения. Для быстрого восстановления работы получите временные лицензии по инструкции https://1c.ru/rus/support/surrog.htm
-
Или, если сложно, обратитесь к вашему обслуживающему партнёру за помощью
Если вы знаете название партнёра – найдите его контакты на странице https://1c.ru/partners или отправьте заявку партнёру в вашем регионе через форму на сайте https://v8.1c.ru/all-partners. Если вы не можете связаться с партнёром, напишите нам на почту [email protected]. Заранее приносим извинения, если ответ займёт продолжительное время.
-