Обновление 1С 8.3: как обновить платформу и конфигурацию и при чём тут ИТС
Обновления 1С выходят постоянно: меняются формы отчётности, законы, ошибки исправляются. Разбираем, чем обновление платформы отличается от обновления конфигурации, почему доработанную базу обновляют иначе и как не потерять данные.
Из статьи вы узнаете
- чем обновление платформы отличается от обновления конфигурации
- почему доработанную базу обновляют иначе, чем типовую
- в каком порядке ставить релизы
- как не потерять данные и что проверить после обновления
Платформа и конфигурация: что обновляем
У 1С две части. Платформа это сама программа 1С:Предприятие 8.3, которая запускает базы. Конфигурация это прикладное решение внутри базы: Бухгалтерия, Зарплата и управление персоналом, Управление торговлей и другие. Обновляются они отдельно. Новые релизы конфигурации часто требуют не ниже определённой версии платформы, это указано в описании релиза.
Обновления типовых конфигураций фирма 1С распространяет вместе с информационно-технологическим сопровождением 1С:ИТС, договор на него заключают с партнёром фирмы 1С. Версии ПРОФ и КОРП легально обновляются при действующем договоре ИТС (после покупки программы действует льготный период), базовые версии обновляются без него. Условия стоит уточнить до того, как база отстанет на много релизов.
Порядок обновления
Рабочую базу обновляем только после того, как обновление прошло на копии и пользователи проверили главное.
- Резервная копиявыгрузка базы перед началом
- Нужные релизыпо порядку, с какой версии можно
- Копия базыобновляем и проверяем сначала её
- Рабочая базав согласованное время
- Проверкаотчёты, обмены, печатные формы
Типовая и доработанная база
| Типовая конфигурация | Доработанная конфигурация | |
|---|---|---|
| Как обновлять | Из самой программы или через конфигуратор файлом обновления | Через конфигуратор со сравнением и объединением изменений |
| Риск | Низкий, если сделана резервная копия | Доработки могут затереться или перестать работать |
| Кто обновляет | Ответственный сотрудник или специалист | Специалист, который знает доработки базы |
| Время | Обычно недолго | Зависит от объёма доработок |
Доработанную базу нельзя обновлять как типовую: при обновлении нужно сравнить изменения поставщика с вашими доработками и решить по каждому объекту, что оставить. Поэтому мы стараемся делать доработки так, чтобы они меньше пересекались с типовыми объектами: расширениями конфигурации, а не правкой типового кода.
Порядок релизов
Файл обновления конфигурации подходит только к определённым предыдущим версиям, это написано в описании релиза. Если база отстала, иногда приходится ставить промежуточные релизы по очереди. Перед началом составляем цепочку: с какой версии на какую и через какие промежуточные.
Резервная копия и проверка
- Перед обновлением делаем выгрузку информационной базы и проверяем, что из неё можно восстановиться.
- Сначала обновляем копию базы. Пользователи проверяют главное: отчёты, печатные формы, обмены с сайтом и банком.
- Рабочую базу обновляем в согласованное время, когда в ней никто не работает.
- После обновления проверяем обмены: если база связана с сайтом, обмен товарами и заказами должен пройти без ошибок. Как устроен такой обмен, мы описали в статье об интеграции WordPress и WooCommerce с 1С.
Когда обновление стоит поручить специалисту
Типовую базу без доработок ответственный сотрудник обычно обновляет сам. Специалист нужен, если база доработана, сильно отстала по релизам, связана обменами с сайтом и другими системами или работает в клиент-серверном варианте. Регулярные обновления удобно включить в сопровождение 1С.