При работе с устаревшими версиями УПП (Управление производственным предприятием) часто возникает ситуация, когда конфигурация поставщика и конфигурация базы данных не совпадают. Это происходит из-за некорректных обновлений в прошлом, выполненных через «объединение», а не через штатный механизм поддержки. Рассмотрим пошагово, как исправить эту проблему и какие есть альтернативные способы решения задачи выгрузки зарплаты.
Для того чтобы вернуть возможность штатного обновления, необходимо привести конфигурацию поставщика в соответствие с фактическим релизом, на котором находится ваша база. Рассмотрим порядок действий:
.cf файл нужного релиза в режиме Конфигуратор. Это действие обновит метаданные конфигурации поставщика, но не затронет данные в самой базе.БД. Это связано с изменением структуры данных, появлением новых измерений или реквизитов.Если ваша единственная цель — выгрузка зарплатных данных, обновление всей базы УПП может быть избыточным и трудозатратным. Поскольку блок зарплаты в УПП исторически базировался на коде ЗУП 2.5, эти конфигурации имеют много общего. Разберем, как поступить в этой ситуации:
Поиск соответствия версий: Чтобы корректно перенести данные, нужно найти соответствующий релиз ЗУП 2.5. Ориентируйтесь на даты выхода релизов: обычно релизы УПП и ЗУП, вышедшие в один период (плюс-минус две недели), имеют максимально похожую структуру данных.
Проверка обработчиков: Если вы сомневаетесь, какой релиз ЗУП соответствует вашему УПП, загляните в модуль обработчиков обновления. Часто разработчики оставляют в комментариях информацию о версиях, на которых основывался текущий функционал.
При принятии решения об обновлении придерживайтесь следующих рекомендаций:
.cfu, если между текущим и целевым релизом огромный разрыв. Это позволит «перепрыгнуть» через критические промежуточные этапы.УПП, который содержит в себе возможности для выгрузки в ЗУП 3.1. Это обеспечит бесшовный переход на современную платформу.Проанализируем возможные риски, с которыми мы можем столкнуться в процессе:
УПП и ЗУП важно следить за тем, как сопоставляются реквизиты. Иногда случаются ситуации, когда объекты имеют одинаковые имена, но разное назначение, что приводит к ошибкам.В завершение, подчеркнем: если ваша задача сводится исключительно к выгрузке данных, то переход на актуальную редакцию ЗУП 3.1 через типовые механизмы обмена является наиболее безопасным и рациональным способом. Это позволит избежать долгого процесса «лечения» доработанной конфигурации УПП и даст возможность работать в поддерживаемой системе.