Обновление нетиповой или сильно измененной конфигурации 1С

Нетиповые и сильноизменённые конфигурации 1С

Все конфигурации 1С Предприятие 7.7 и 8.х изначально типовые. Если в процессе внедрения типовой конфигурации на конкретном предприятии в нее в носятся изменения, она становится нетиповой. Типовая конфигурация - конфигурация поставщика, без каких-либо изменений.

Есть два класса нетиповых конфигураций:

  • конфигурация, разработанная под какое-то предприятие с нуля;
  • измененная типовая конфигурация.

В том случае, если конфигурация первого класса начнет распространяться, то она тоже станет типовой, только поставщик/разработчик будет не 1С, а некая другая организация.

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

При серьезном изменении законодательства, например, алгоритмов учета и подготовки отчетности, можно выбрать один из вариантов:

  • обновить рабочую конфигурацию на новую версию типового решения;
  • самостоятельно доработать свою рабочую конфигурацию и отобразить в ней все изменения законодательства.

Когда изменения небольшие, например, нужно добавить одно слово в печатной форме, можно пойти по второму пути - ничего страшного. Однако если изменения значительно серьезнее, самостоятельно отобразить их в рабочей конфигурации, вероятнее всего, будет не целесообразно. Вендер сделает это намного качественнее, быстрее, при этом он, скорее всего, будет знать обо всех изменениях заранее и готовиться к ним.

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

А если какие-то изменения в учете делались самостоятельно - тем выше вероятность возникновения коллизий. Не смотря на то, что фирма 1С знает о предстоящих изменениях в законодательстве, новые типовые конфигурации выходят перед самой сдачей отчетности, потому что процессы отладки и тестирования сложны и занимают много времени.

В том случае, если предприятие использует типовую конфигурацию и регулярно обновляет ее, провести новое обновление - не проблема. Оно делается, практически, одним нажатием, в зависимости от версии платформы 1С. Для 7.7 это "Загрузить измененную конфигурацию", а для версий 8.0, 8.1 и 8.2 - «Поддержка \ Обновить конфигурацию». Но если конфигурация нетиповая - все значительно сложнее. Если провести обновление стандартным способом, то все ранее внесенные в конфигурацию изменения пропадут. Есть три способа обновления нетиповой конфигурации, дальше я расскажу о них.

Первый - сложный путь: ручное обновление модифицированной конфигурации. И значительно более простой, быстрый и качественный второй - автоматическое обновление нетиповой конфигурации

Технология обновления нетиповой конфигурации:

Для этого нам понадобятся 3 конфигурации:

  • рабочая, нетиповая конфигурация,, которую будем обновлять на - новую типовую конфигурацию,
  • а также - старая типовая конфигурация, той же версии, что Ваша рабочая конфигурация.

Необходимо попарно сравнить рабочую и новую конфигурации, а также рабочую и старую.

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

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

Главное, перед тем как обновлять рабочую конфигурацию, не забудьте про 2 вещи:

  • сделать архив;
  • протестировать все изменения, которые Вы туда вносили последний месяц, который занимались обновлением.

Конечно, протестировать за Вас могут и Ваши пользователи. Но это может закончиться довольно печально.

Второй способ значительно более простой и приятный. Запускаете программу 1С Авто Обновление, указываете старую, новую и рабочую конфигурации, нажимаете кнопку обновить и идете пить кофе или чего-нибудь другое. Когда программа закончит работу, она Вам сообщит. Результатом ее работы будет новая типовая конфигурация, в которую перенесены все изменения из Вашей рабочей конфигурации.

Также программа выдаст список ошибок, которые она нашла после автоматического тестирования обновленной конфигурации. Вам останется только исправить возможные ошибки и сделать бекап рабочей информационной базы перед тем как обновить ее.

Все просто, роботы и автоматизация могут многое. Третий еще более простой и дешевый способ - это заказать обновление сильно измененной конфигурации профессионалам.