Как обновить 1С:Бухгалтерию КОРП со встроенным модулем "Подрядчик строительства"?

Программист 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Промышленность, строительство и АПК
← На главную

Часто разработчики и системные администраторы сталкиваются с ситуацией: необходимо обновить чужую базу данных 1С, которая полгода или дольше не видела апдейтов. В окне «О программе» значится обычная типовая конфигурация, например, БухгалтерияПредприятияКОРП, однако внутри базы присутствуют нетиповые документы и справочники, связанные со строительством и подрядом. Разберем по шагам, как правильно идентифицировать такую систему и безопасно ее обновить, не сломав отраслевой функционал.

Шаг 1. Идентификация конфигурации и объектов

Для начала выясним причину расхождения названия программы и ее реального наполнения. На практике бухгалтеры часто называют любую строительную базу «Подрядчиком». Скорее всего, перед нами конфигурация «1С:Бухгалтерия строительной организации КОРП» от разработчика «ИМПУЛЬС-ИВЦ».

Проанализируем ситуацию в конфигураторе:

  1. Проверим, не подключен ли отраслевой функционал через расширения. Откроем список расширений и поищем там строительные модули.
  2. Если расширений нет или строительные документы встроены в основную конфигурацию, значит мы имеем дело с объединенным решением.
  3. Чтобы точно убедиться в происхождении объектов, откроем меню: Конфигуратор -> «Конфигурация» -> «Поддержка» -> НастройкаПоддержки.

Если конфигурация отраслевая, в настройках поддержки вы увидите двух поставщиков конфигурации: саму фирму «1С» и компанию-разработчика (ИМПУЛЬС-ИВЦ). Из-за особенностей старых релизов или ручных модификаций при предыдущих обновлениях мог «слететь» логотип или название в окне «О программе», поэтому система и представляется как обычная КОРП-версия.

Шаг 2. Почему нельзя обновлять стандартными релизами 1С?

Рассмотрим подробнее риски. Поскольку отраслевые объекты (документы, регистры, справочники) встроены непосредственно в саму конфигурацию, обновлять её обычным файлом обновления (формат .cfu) от типовой «1С:Бухгалтерия КОРП» категорически нельзя.

Если вы просто «накатите» стандартный релиз от 1С:

  1. Вы можете затереть специфические строительные документы.
  2. Нарушится логика проведения отраслевых документов по регистрам бухгалтерии.
  3. Не-БП-ные объекты потеряют связи с типовыми метаданными, что приведет к критическим ошибкам в работе пользователей.

Шаг 3. Как правильно получить обновления и выполнить апдейт

Посмотрим на пример правильного подхода к обслуживанию таких баз. Разработчик отраслевого решения («ИМПУЛЬС-ИВЦ») регулярно выпускает собственные объединенные релизы. Они выходят с небольшой задержкой (обычно несколько дней) после официальных релизов типовой бухгалтерии 1С. Эти релизы уже содержат в себе как все новшества типовой бухгалтерии, так и корректно адаптированный к ним строительный блок.

Чтобы обновить базу, выполните следующие действия:

  1. Убедитесь, что у клиента есть действующий договор 1С:ИТС.
  2. Проверьте наличие активированного сервиса «1С:ИТС Отраслевой» соответствующей категории (так как решение имеет статус «1С-Совместно»). Без него легально получить обновления от вендора не выйдет.
  3. Зайдите на стандартный портал обновлений 1С в раздел отраслевых решений.
  4. Найдите вашу конфигурацию (например, «1С:Бухгалтерия строительной организации КОРП») и скачайте специализированные .cfu файлы.
  5. Последовательно накатите пропущенные за полгода релизы в конфигураторе, обращая внимание на инструкции в файлах Update.htm к каждому релизу.

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

← На главную