Процесс обновления не типовой конфигурации - Часть 2

Published by Nicholas on 28 октября, 2011 - 11:06

Справочники

Огромное количество справочников, подлежащих обновлению, может напугать. Но если посмотреть в распечатку, которую мы сделали ранее, видно, что обновлению подлежат лишь четыре справочника, что уже не так страшно.

Обновление справочников

Например, справочник «Должности». Сравним тексты модулей этого справочника. Нигде не встречаются блоки кода, прокомментированного программистами. В нашем случае это означает, что в справочник не вносились ни какие изменения, можно смело отмечать его и обновлять.

Сравнение текстов модулей

Если же не известно кто и как вносил изменения в конфигурацию, то придется анализировать каждое различие. Как проще всего это сделать?

Передвигаемся по изменениям при помощи кнопок «Следующее различие» и «Предыдущее различие». Смотрим внизу номер строки, если в детальной распечатке, которая лежит перед Вами есть запись типа «Добавлена строка (74, 74)», значит изменения сделаны разработчиками фирмы 1С.

Различия в текстах модулей

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

Справочник Сотрудники

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

Различия в текстах модулей

Документы

Процесс обновления документов ничем не отличается от справочников. Стандартный сценарий:

Документы, изменения в которые вносили только разработчики 1С, помечаются и обновляются в стандартном режиме.

Измененные нами, или кем-то другим, документы, обновляются одним из двух способов:

  1. Сначала происходит стандартное объединение конфигураций, затем в нее копируются все измененные блоки кода.
  2. В доработанный документ копируются изменения из нового типового релиза.

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

Интерфейсы

В конфигурации, которую мы обновляем, не стандартные интерфейсы, но все они подчинены интерфейсу «Полный», поэтому при обновлении отметим любой стандартный, например, «Хозрасчетный». Таким образом обновиться полный интерфес, а хозрасчетный, перед сохранением конфигурации можно будет удалить.

Права

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

Проверка результата

В завершении всего можно проверить конфигурацию на ошибки (меню «Конфигурация» - «Полный синтаксический контроль»).

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Вы человек или автоматическая спам-рассылка?
Target Image