Как устроен переход с конфигурации 1С:ЗУП 3.0 на ЗУП 3.1 и в чем заключаются ключевые изменения?

Программист 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом IT и автоматизация бизнеса
← На главную

Переход с линейки 1С:Зарплата и Управление Персоналом 3.0 на редакцию 3.1 вызвал множество вопросов у специалистов: является ли эта редакция полноценным качественным скачком, потребуется ли сложная выгрузка данных, и почему разработчики отказались от дальнейшего развития ветки 3.0. Проанализируем архитектурные предпосылки выпуска редакции 3.1, детально разберем процедуру обновления, а также рассмотрим технические нюансы исправления возникающих ошибок.

Архитектурные и функциональные отличия ЗУП 3.1 от 3.0

Рассмотрим причины, по которым фирма «1С» перевела конфигурацию на новую ветку 3.1 вместо выпуска очередного релиза 3.0.26:

  1. Отказ от режима совместимости с устаревшими версиями платформы: В ЗУП 3.0 использовался режим совместимости с платформой 8.3.6. В ЗУП 3.1 режим совместимости был повышен до 8.3.8. Это позволило напрямую задействовать переработанный движок управляемых форм, ускорить клиент-серверную сериализацию и оптимизировать построение динамических списков.
  2. Использование механизма расширений: Благодаря платформе 8.3.8 появилась возможность адаптировать типовой функционал с помощью файлов расширений конфигурации (.cfe), что исключает необходимость снимать конфигурацию с полной поддержки при добавлении печатных форм, отчетов и кастомных реквизитов.
  3. Оптимизация производительности и шаблонов RLS: Использование свежей версии Библиотеки стандартных подсистем позволило переписать ресурсоемкие запросы расчета заработной платы и оптимизировать ограничения на уровне записей (RLS). По заверению разработчиков и тестам производительности, тяжелые алгоритмы проведения кадрово-расчетных документов стали выполняться быстрее.
  4. Развитие прикладной функциональности: Ветка 3.0 переведена в режим поддержки законодательства без добавления новых возможностей. Все перспективные доработки (прямой обмен с банками по зарплатным проектам, документы восстановления в должности по суду, расширенный учет планового бухучета начислений, печать из журналов документов) реализуются исключительно в редакции 3.1.

Механика перехода: прямое обновление или перенос данных?

Выясним порядок перехода на новую редакцию в зависимости от того, какая конфигурация используется на предприятии в текущий момент:

  1. Переход с ЗУП 3.0 на ЗУП 3.1: Выполняется как штатное обновление конфигурации через файл поставки .cfu или полный файл конфигурации .cf. Выгрузка и загрузка данных через внешние файлы обмена не требуется. Обратите внимание: даунгрейд (обратный возврат с 3.1 на 3.0) штатно невозможен из-за изменения структур метаданных. Перед обновлением обязательно создаем архивную копию базы данных.
  2. Миграция с ЗУП 2.5: Прямого обновления с редакции 2.5 на 3.1 не существует. Переход возможен только путем переноса данных с помощью штатного мастера загрузки. Рекомендуется использовать именно «краткий» (рекомендованный) вариант переноса на начало расчетного года. При таком подходе переносятся актуальные справочники, кадровая история в виде записей регистров, остатки отпусков, задолженность и данные для расчета среднего заработка за предшествующие периоды через служебные документы ПереносДанных. Переносить документы прошлых лет с проведением («полный перенос») не следует из-за принципиальной разницы в механизмах вытеснения и расчета начислений.

Пошаговый регламент обновления ЗУП 3.0 до 3.1

Разберем по шагам правильную технологическую цепочку перевода базы данных:

  1. Обновление технологической платформы: До применения обновления конфигурации обновляем платформу 1С:Предприятие на сервере и всех клиентских рабочих станциях до версии не ниже 8.3.8. Если попытаться запустить обновление на платформах 8.3.6 или 8.3.7, процесс фоновой реструктуризации зависает без вывода ошибки.
  2. Создание резервной копии: Формируем выгрузку информационной базы в файл .dt или делаем бэкап средствами СУБД (MS SQL Server / PostgreSQL).
  3. Применение файла обновления: В режиме Конфигуратора через меню «Конфигурация» — «Поддержка» — «Обновить конфигурацию» указываем файл дистрибутива ЗУП 3.1 и соглашаемся на обновление структуры базы данных.
  4. Завершение отложенных процедур обновления: Запускаем базу данных в режиме «1С:Предприятие» под пользователем с полными административными правами. Переходим в раздел «Администрирование» — «Обслуживание» — «Результаты обновления программы». Критически важно: не допускаем пользователей к работе до тех пор, пока все процедуры фонового обновления данных не перейдут в статус «Выполнено». Параллельная работа пользователей во время отложенной обработки приводит к взаимоблокировкам и искажению расчетных регистров.

Устранение типичных проблем после перехода на ЗУП 3.1

Проанализируем распространенные сбои, которые могут проявиться после наката релиза 3.1, и способы их локализации:

1. Сбой производственного календаря и графиков работы

После обновления может нарушиться связка производственного календаря с графиками работы, из-за чего начисления по окладу и расчет нормы времени начинают выдавать неверные результаты.

Для исправления ситуации выполняем следующие действия:

  1. Открываем раздел «Настройка» — «Производственные календари». Проверяем актуальность основного календаря «Российская Федерация» и обновляем его через интернет или по классификатору.
  2. Переходим в раздел «Настройка» — «Графики работы сотрудников».
  3. Последовательно открываем каждый используемый график работы, нажимаем кнопку «Заполнить» и записываем элемент. Ручное перезаполнение графиков заново инициализирует внутренние данные о часах и днях нормы времени.

2. Ошибка отсоединения файлов от справочника сотрудников

В некоторых первых релизах ветки 3.1 наблюдалась ошибка 50007212, при которой присоединенные файлы карточек сотрудников переставали отображаться в пользовательском интерфейсе. Для устранения этого фирма «1С» добавила специальный инструмент. Если файлы не видны, запускаем исправление через меню «Функции для технического специалиста» (или «Все функции») — «Обработки» — «Исправление проблемы с присоединенными файлами».

3. Проверка параметров досрочной пенсии и спецоценки

В ЗУП 3.1 приоритет данных по условиям труда и льготным пенсионным стажам окончательно смещен из справочника Должности в справочник Штатное расписание (позиции штатного расписания). Если при формировании пенсионной отчетности (РСВ) перестают заполняться льготные составляющие стажа, проверяем, чтобы в учетной политике организации были установлены флаги использования досрочной пенсии и спецоценки, а соответствующие параметры вредности были указаны непосредственно в активных позициях штатного расписания, закрепленных за сотрудниками.

← На главную