Поддерживаемые типовые конфигурации 1С:Предприятие:
• | Бухгалтерия Предприятия Россия, редакция 1.6 [1.6.16.6] |
• | Управление Торговлей Россия , редакция 10.3 [10.3.7.9] |
• | Управление Производственным Предприятием Россия , редакция 1.2 [1.2.23.2] |
Инструкция по обновлению релиза системы ИНТАЛЕВ: Корпоративный менеджмент до релиза 6.1.1.0
В данной инструкции под понятием Типовая конфигурация понимается одна из типовых конфигураций, предлагаемых фирмой 1С (Бухгалтерия, Управление Торговлей, Управление Производственным Предприятием и др.). Под понятием Поставочная конфигурация следует понимать набор объединенных конфигураций (Типовая конфигурация + ИНТАЛЕВ: Корпоративный менеджмент).
Подготовка к обновлению
При подготовке к обновлению релиза системы ИНТАЛЕВ: Корпоративный менеджмент необходимо выполнить следующие действия:
Проверка соответствия техническим требованиям:
Убедитесь в том, что система и оборудование отвечают следующим требованиям:
• | Требования к платформе: |
• | Для всех типовых конфигураций при обновлении до релиза 6.1.1.0 ИНТАЛЕВ: Корпоративный менеджмент версия платформы 1С:Предприятие должна быть не ниже 8.1.14.72. Если релиз платформы ниже указанного, обновите его. |
• | Требования к версии системы ИНТАЛЕВ: Корпоративный менеджмент: |
• | Для типовых конфигураций Бухгалтерия Предприятия Россия, Управление Торговлей Россия и Управление Производственным Предприятием Россия обновление до релиза 6.1.1.0 программного комплекса ИНТАЛЕВ: Корпоративный менеджмент возможно с релизов 31.4 и 32.0. |
• | Для типовой конфигурации Бухгалтерия Предприятия Казахстан обновление до релиза 6.1.1.0 программного комплекса ИНТАЛЕВ: Корпоративный менеджмент возможно только с релиза 32.2 (с соответствующей типовой конфигурацией). Дистрибутив релиза 32.2 программного комплекса ИНТАЛЕВ: Корпоративный менеджмент, совместно с типовой конфигурацией Бухгалтерия Предприятия Казахстан, доступен на странице скачивания 32 релиза ИНТАЛЕВ: Корпоративный менеджмент. |
Скачивание и установка:
• | Скачайте и установите компоненты релиза 6.1.1. Обратите внимание: |
• | Для каждого нового релиза должны быть установлены свои компоненты. Поэтому для релиза 6.1.1 используйте компоненты именно для этой версии. Новые компоненты не конфликтуют с ранее установленными компонентами для других релизов. |
• | Компоненты нужно установить и на компьютер, где будет проводиться обновление/объединение, и на сервер 1С: Предприятия. |
• | При установке компонент для 64-разрядной ОС на сервер предварительно необходимо установить компоненты для 32-разрядной ОС, а затем только устанавливать компоненты для 64 бит. |
• | Скачайте и установите дистрибутивы релиза 6.1.1.0, в зависимости от используемой типовой конфигурации. |
• | Скачайте и установите менеджер лицензий для релиза 6.1.1. Это обновленная версия Менеджера лицензий, которая работает как с релизом 6.1.1, так и с релизами 32, 31 и 30 программного комплекса ИНТАЛЕВ: Корпоративный менеджмент. |
• | Запросите через обращение в менеджере обращений новый набор лицензий для релиза 6.1.1.0 (укажите, для какого ID ключа), так как для каждого нового релиза необходим новый набор лицензий. Для работы с несколькими релизами одновременно скопируйте лицензии от разных релизов в папку Licenses. |
• | Если используется открытый исходный код, скачайте его. |
Предварительная подготовка в случае обновления силами ИНТАЛЕВ
Если обновление производится специалистами ИНТАЛЕВ, подготовьте:
• | Статистику по времени выполнения профилактических операций (выгрузка, тестирование и исправление, пересчет итогов, реиндексация и т.п.), если есть. |
• | В случае, если база серверная, установите нашим специалистам следующие права: |
• | права на работу с базами (создание/удаление/бэкап/поднятие из бэкапа и т.п.) на используемом для обновления сервере баз данных. |
• | права на запуск и остановку сервисов в системе. |
• | Пути к базам данных, которые необходимо обновлять. |
Дайте ответы на нижеприведенные вопросы:
• | Какая у Вас конфигурация? Например, КМ+Бух(Рус), КМ+Бух(Укр), КМ+Бух(Казах), КМ+УПП(Рус), КМ+Торг(Рус), другая? |
• | Имеются ли доработки типовой конфигурации? (Если есть, необходим подробный список) |
• | Имеются ли доработки по Корпоративному Менеджменту? (Если есть, необходим подробный список) |
• | Необходимо проводить обновление полной конфигурации, либо только типовой конфигурации, либо только конфигурации ИНТАЛЕВ: Корпоративный менеджмент? |
• | Формат базы: файловая база или серверная? |
• | Используется ли УРБД? Если да, то: |
• | Необходимо обновить только центральную базу или филиалы тоже? |
• | Какой план обмена используется? |
• | Обновление будет проводиться на копиях баз или оригиналах? |
• | Какие даты приемлемы для Вас для проведения обновления? |
• | Для оказания данной услуги пользователь должен предоставить удаленный доступ к серверу, на котором развернута база данных продукта, а так же на время обновления поддерживать контакт при помощи Skype или GoogleTalk. Специалисты ИНТАЛЕВ проведут все необходимые работы в режиме он-лайн. Параметры подключения вышлите на адрес: [email protected]. |
• | При переводе на новый релиз силами ИНТАЛЕВ, в случае внесения изменений сотрудниками заказчика в код ИНТАЛЕВ, данные изменения будут утеряны. В силу этого специалистам заказчика рекомендуется после проведения обновления проверить обновленный код конфигурации, проанализировать изменения ИНТАЛЕВ и собственные доработки на предмет совместимости, и самостоятельно внести необходимые изменения в типовой код ИНТАЛЕВ. |
Подготовка базы к обновлению:
• | Выполните обработку Удаление из справочника формул неиспользуемых владельцев.epf. Обработку следует запустить до обновления базы. |
• | Выполните обработку Перенос элементов аналитик в классификаторы.epf. Обработку следует запустить до обновления базы. |
• | Выполните удаление помеченных на удаление объектов. |
• | Выполните тестирование базы (в режиме Только тестирование). По полученному логу исправьте обнаруженные ошибки или обратитесь к нашим разработчикам за помощью в исправлении ошибок в базе данных, предоставив результаты тестирования. |
• | Если в ходе тестирования были обнаружены и исправлены ошибки, выполните удаление помеченных на удаление объектов еще раз. |
Внимание! Обновление производится только на копии базы.
• | На базе в SQL установите параметр Recovery Model в значение Simple. |
• | Выполните Shrink базы. |
• | Известите всех пользователей системы о том, что в условленное время будет проводиться обновления базы, и данные, внесенные в базу во время проведения работ по обновлению, могут быть утеряны. Поэтому настоятельно рекомендуется не входить и не использовать информационную базу во время проведения обновления. |
• | Отключите выполнение регламентных процедур с участвующими в обновлении серверами (антивирусные проверки, установка обновлений и т.п.). |
• | Если в терминале настроены обрывы сессии по тайм-ауту, то отключите их. |
• | Если в терминале настроено удаление отключенных сеансов связи, уберите данную настройку. |
• | Отключите возможность доступа пользователей к базе через Web-интерфейс (если есть). |
• | В консоли серверов 1С для базы, на которой будет выполняться обновление, отключите выполнение регламентных заданий. |
Проведение обновления
Существует два варианта проведения процесса обновления:
• | Обновление с помощью файла обновления .cfu - применяется, если поставочная конфигурация без изменений; |
• | Обновление через объединение с файлом конфигурации .cf - применяется, если в поставочную конфигурацию вносились изменения. |
Ниже приведены сценарии обновления для каждого из вариантов:
Обновление с помощью файла .cfu
1. | Запустите систему 1С:Предприятие в режиме Конфигуратор. |
2. | Откройте конфигурацию, для этого в меню Конфигурация выберите пункт Открыть конфигурацию. |
3. | Вызовите режим Обновление конфигураций, для этого в меню Конфигурация, подменю Поддержка, выберите пункт Обновить конфигурацию. |
4. | В диалоге выбора обновления в качестве источника обновления укажите Доступные обновления, после чего выберите нужное обновление в соответствующем списке. Если в списке обновлений необходимое обновление отсутствует, то в диалоге выбора обновления в качестве источника обновления укажите Файл обновления, после чего выберите нужный файл обновления (по умолчанию 1cv8.cfu). |
5. | В окне Обновление конфигураций нажмите кнопку OK для продолжения обновления конфигурации. |
6. | Сделайте промежуточную резервную копию базы данных. |
7. | Запустите конфигурацию на выполнение. При первом запуске конфигурация выполнит необходимые действия по обновлению данных. |
8. | Перейдите к шагу 11 раздела Завершение обновления данной статьи. |
Обновление с помощью файла .cf
Файл конфигурации .cf размещается на жестком диске компьютера во время установки дистрибутива нового релиза ИНТАЛЕВ: Корпоративный менеджмент. Путь, по которому находится данный файл, зависит от выбранного пользователем пути для установки дистрибутивов. По умолчанию это путь C:\Program Files\1cv81\tmplts\Intalev\<имя типовой конфигурации, например,UPP>\<Версия релиза ИНТАЛЕВ: Корпоративный Менеджмент, например, 6.0.30.1>\1Cv8.cf.
1. | Запустите систему 1С:Предприятие в режиме Конфигуратор. |
2. | Откройте конфигурацию, для этого в меню Конфигурация выберите пункт Открыть конфигурацию. |
3. | Выполните объединение конфигурации с конфигурацией из файла - процедура Сравнения и объединения с конфигурацией из файла. |
4. | Далее нажмите Настройка, выберите режим Загружаемая конфигурация является потомком основной и включите флаг Разрешить удаление объектов основной конфигурации. |
5. | Проверьте ветки дерева конфигурации, отмеченные серой галочкой, на предмет наличия в них несопоставленных реквизитов объектов. |
Примечание: Необходимо обращать внимание как на сами объекты (например, Справочники, Документы и т.п.) так и на их реквизиты. Объекты и реквизиты, которые не хранятся в базе данных (например, общие модули, подписки на события, общие формы, формы и макеты объектов и т.п.), можно не рассматривать. Следует отметить, что несмотря на то, что данные отчетов и обработок в базе не хранятся, их настройки сохранятся в базе данных. Поэтому важно также следить за сопоставлением отчетов и обработок. Кроме того, важно следить за сопоставлением Регламентных Заданий, т.к. по ним могут храниться пользовательские настройки расписания.
• | Установите соответствия следующих объектов: |
6.0 |
6.1 |
Константы |
|
Инт_ВерсияСистемы |
Инт_Версия |
Инт_ДопустимыеРасширенияФайловАрхива |
Инт_КарточкиФайлыОграничениеРасширения |
Инт_МаксимальноеКоличествоСтрокДокумента |
Инт_СтрокиКоличество |
Инт_МаксимальноеКоличествоХранимыхВерсий |
Инт_КарточкиФайлыОграничениеКоличество |
Инт_МаксимальныйРазмерФайлаАрхива |
Инт_КарточкиФайлыОграничениеРазмер |
Справочники |
|
Инт_Документы |
Инт_Карточки |
Инт_Пользователи.ПоследнийИсполнительГруппы |
Инт_Пользователи.ГруппаИсполнитель |
Инт_Состояния.Таб.часть.СоответствияРеквизитов_ВПодпроцесс |
Инт_Состояния.Таб.часть.ПодпроцессВход |
Инт_Состояния.Таб.часть.СоответствияРеквизитов_ИзПодпроцесса |
Инт_Состояния.Таб.часть.ПодпроцессВыход |
Перечисления |
|
Инт_ВидыАнализаПоказателей.Значения.NPV |
Инт_ВидыАнализаПоказателей.Значения.NPVПренумерандо |
Обработки |
|
Инт_РедакторБП.СтильСетки |
Инт_РедакторБП.СеткаСтиль |
Инт_РедакторБП.ШагСетки |
Инт_РедакторБП.СеткаШаг |
Инт_РедакторБП.УчитыватьСетку |
Инт_РедакторБП.СеткаУчитывать |
6. | В табличном поле выделите все объекты конфигурации, которые необходимо заменить (если в вашу конфигурацию не вносились изменения, относительно предыдущего релиза, то выделить нужно все объекты). |
7. | Нажмите Выполнить. |
8. | Если появится окно неразрешимых ссылок без возможности продолжить (при этом на этапе объединения были установлены ВСЕ галочки), то нужно выполнить следующие действия: |
• | запомнить объекты из верхней части окна; |
• | нажать Отмена; |
• | поснимать галочки с этих объектов (это должны быть удаляемые объекты конфигурации); |
• | снова нажать Выполнить; |
• | вручную удалить из конфигурации эти объекты. |
9. | Сделайте промежуточную резервную копию базы. |
10. | Если при процедуре сравнения и объединения были сняты флаги с Модуля приложения, Модуля внешнего соединения или Модуля сеанса, то выполните следующие действия: |
• | сначала удалите из этих модулей участки кода,отмеченные комментарными скобками |
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - СТАРТ
...
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - ФИНИШ
• | затем вручную перенесите в эти модули участки кода,отмеченные комментарными скобками |
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - СТАРТ
...
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - ФИНИШ
которые имеются в исходной конфигурации ИНТАЛЕВ: Корпоративный менеджмент (в разделе определения переменных, в разделе основной программы, а также в ряде процедур и функций модуля).
11. | В случае проведения обновления на конфигурации Бухгалтерия Предприятия (версии 1.6.13.3 и выше): |
в модуле обработки КорректировкаДвижений в форме ОсновнаяФорма в функции ОпределитьНаличиеДвижений
после строки
Для Каждого Движение ИЗ МетаданнныеДокумента.Движения Цикл
вставьте строки
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - СТАРТ
Если Инт_СистемаСодержит(Движение) Тогда
Продолжить;
КонецЕсли;
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - ФИНИШ
12. | Также для версии конфигурации Бухгалтерия Предприятия 1.6.13.3 и выше: |
в модуле формы ОсновнаяФорма обработки КорректировкаДвижений в процедуре ЗаполнитьТЧ после строки
Для каждого Регистр Из ДокументОбъект.Движения Цикл
вставьте строки
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - СТАРТ
Если Инт_СистемаСодержит(Регистр) Тогда
Продолжить;
КонецЕсли;
//---- ИНТАЛЕВ - КОРПОРАТИВНЫЕ ФИНАНСЫ - ФИНИШ
Для случаев обновления других типовых конфигураций эти действия не требуются.
13. | Убедитесь, что для всех ролей конфигурации ИНТАЛЕВ: Корпоративный менеджмент отсутствует доступ к объектам, не относящимся к конфигурации ИНТАЛЕВ: Корпоративный менеджмент. Если доступ есть, его необходимо убрать. Для этого можно воспользоваться методикой быстрой настройки прав. |
14. | Проверьте, чтобы в состав типов ПВХ.Инт_ОбъектыФормирования входили все возможные типы (все галочки были отмечены), за исключением: |
• | БизнесПроцессСсылка; |
• | ТочкаМаршрутаБизнесПроцессаСсылка; |
• | ЗадачаСсылка (если они есть). |
Для этого можно воспользоваться методикой быстрого заполнения типов ПВХ.Инт_ОбъектыФормирования и его предопределенного элемента.
15. | Проверьте, чтобы в ПВХ.Инт_ОбъектыФормирования у предопределенного элемента СоставнойТип в состав типов входили все возможные типы (все галочки были отмечены). Для этого можно воспользоваться методикой быстрого заполнения типов ПВХ.Инт_ОбъектыФормирования и его предопределенного элемента. |
16. | Убедитесь, что состав типов в ПВХ.Инт_Аналитика не "уже", чем был до обновления (кроме случаев удаления объектов конфигурации). Можно посмотреть в конфигурации базы. При необходимости дополнить состав типов. Кроме того, необходимо дополнить состав типов из ПВХ типовой конфигурации, которые содержат в себе виды субконто. Для этого можно воспользоваться методикой проведения ревизии типов ПВХ.Инт_Аналитика и ПВХ.Инт_ТипыДанных. |
17. | Убедитесь, что состав типов в ПВХ.Инт_ТипыДанных не "уже", чем был до обновления (кроме случаев удаления объектов конфигурации). Можно посмотреть в конфигурации БД. При необходимости дополнить состав типов. Для этого можно воспользоваться методикой проведения ревизии типов ПВХ.Инт_Аналитика и ПВХ.Инт_ТипыДанных. |
18. | В случае если конфигурация использует планы обмена и унаследована от типовой конфигурации, убедитесь, что в плане обмена Инт_УдаленныеФилиалы включены все объекты конфигурации, которые необходимо обменивать (для типовых можно посмотреть список в плане обмена Полный). Для этого можно воспользоваться методикой проведения ревизии в планах обмена. |
19. | Проверьте, что в подписке на событие Инт_ПланыВидовХарактеристикПриЗаписи в источниках присутствуют ПланВидовХарактеристикОбъект.Инт_Аналитика и планы видов характеристик типовой конфигурации, используемые как виды субконто. |
20. | Убедитесь, что в справочнике Инт_РеквизитыОбъектовФормирования в реквизите Реквизит в типе присутствуют ПланВидовХарактеристикСсылка.Инт_Аналитика и планы видов характеристик типовой конфигурации, используемые как виды субконто. |
21. | Для документов с префиксом Инт_ (кроме Инт_ПотокУправления) разрешите движения по всем регистрам бухгалтерии. |
22. | Для регистров: |
• | Бухгалтерии: |
• | Инт_ЗначенияПоказателей |
• | Инт_Партии[1-5] |
• | Инт_Управленческий[1-5] |
• | Сведений: |
• | Инт_SQLЗаписьУправленческий[1-5] |
• | Инт_ТрансляцияЖурнал |
добавьте в регистраторы все документы конфигурации (кроме Инт_ПотокУправления). Для этого можно воспользоваться методикой установки большого количества галочек.
24. | Для типовой конфигурации Управление производственным предприятием: у документа Сторнирование уберите из движений регистры бухгалтерии с префиксом Инт_ и регистры сведений с префиксом Инт_. |
25. | Убедитесь, что в план обмена Инт_ОбновлениеOLAP включены: |
• | все регистры бухгалтерии с префиксом Инт_, кроме Инт_Партии[1-5]; |
• | все документы-регистраторы вышеуказанных регистров; |
• | все типы, которые включены в ПВХ.Инт_Аналитика; |
• | справочники Инт_Сценарии, Инт_ЦФО, Инт_Валюты. |
26. | Проверьте и при необходимости откорректируйте ряд свойств конфигурации (на всех языках): |
• | Синоним конфигурации: Корпоративный менеджмент, редакция 6.1 + Название исходной конфигурации; |
• | Краткая информация: Корпоративный менеджмент, редакция 6.1 и Название исходной конфигурации; |
• | Подробная информация: Корпоративный менеджмент, редакция 6.1 (Версия - копируется из комментария константы "Инт_ВерсияСистемы") и Название исходной конфигурации; |
• | Поставщик: Группа компаний ИНТАЛЕВ, Поставщик исходной конфигурации. |
27. | Упорядочьте по алфавиту все объекты конфигурации, кроме языков. |
28. | Запустите полный синтаксический контроль модулей, и удостоверьтесь, что ничего не забыто при объединении конфигураций. |
29. | Выполните все шаги раздела Завершение обновления данной статьи. |
Завершение обновления
1. | Сделайте промежуточную резервную копию базы данных. |
2. | Примените изменения конфигурации к базе данных. |
При правильно проведенном обновлении и применении изменений к базе данных, в списке изменений не должно присутствовать предупреждений о потере данных (для случая обновления допускаются предупреждения вида: "Пользовательские виды содержат тип, не соответствующий типу значений плана видов характеристик: Инт_ОбъектыФормирования", но только в том в случае если есть уверенность в том, что в типах ПВХ.Инт_ОбъектыФормирования установлены все галочки).
3. | Сделайте промежуточную резервную копию базы данных. |
4. | Запустите конфигурацию на выполнение в режиме Предприятие. При первом запуске конфигурация выполнит необходимые действия по обновлению данных. |
5. | Закройте Конфигуратор. |
6. | В режиме Предприятие откройте обработку Вставка кода по вызову доп. свойств и журнала проводок (упр.) (Меню: Операции >> Обработка >> Вставка кода по вызову доп. свойств и журнала проводок (упр.)). Эта обработка добавит во все формы объектов, в которых предполагается использование дополнительных свойств, код, который вставит на эти формы кнопку для перехода к редактору доп. свойств. |
7. | В открывшемся окне обработки проверьте корректность настройки параметров и нажмите Выполнить. Процедура может занять продолжительное время. |
8. | Выйдите из режима Предприятие и запустите Конфигуратор. |
9. | Выполните полный синтаксический контроль конфигурации. Если возникли ошибки, то их необходимо устранить. |
10. | Обновите конфигурацию базы данных. |
11. | Сделайте окончательную резервную копию базы данных. |
12. | Выполните Shrink базы. |
13. | Если требуется, отключите возможность отладки на сервере. |
14. | Включите выполнение регламентных процедур с участвующими в обновлении серверами (антивирусные проверки, установка обновлений и т.п.). |
15. | Если требуется, включите в терминале обрывы сессии по тайм-ауту и удаление отключенных сеансов связи. |
16. | Подключите возможность доступа пользователей к базе через Web-интерфейс (если есть). |
17. | Подключите выполнение всех регламентных заданий. |
18. | Перенесите обновленную копию базы на место оригинала. |
19. | Известите всех пользователей системы о том, что база готова к использованию. |