Инструкция по обновлению модуля порядок действий:¶
Сделайте архивную копию всей конфигурации и обработок
Устанавливать рекомендуется на копию рабочей ИБ, после проверки всех функций и операций - переносить изменения из тестовой версий в рабочую.
- Тестовая версия = https://redmine.kb99.pro/projects/vsd_1c/files
- Рабочая версия = https://redmine.kb99.pro/projects/vsd_1c_work/files
( Изменения = https://redmine.kb99.pro/projects/vsd_1c_work/repository )
Обновите конфигурацию и внешние обработки¶
1. Скопируйте (замените) ВСЕ обработки ert кроме Меркурий_Интеграция.ert из папки zip:\Vetis в каталогИБ \ Vetis
Меркурий_Интеграция.ert - здесь находятся переопределения стандартных функций модуля интеграции для вашей конфигурации, этот файл ЗАМЕНЯТЬ НЕЛЬЗЯ
2. Объедините вашу конфигурацию с конфигурацией интеграции 1cv7_Vetis.md
Внимание! Добавляйте только новые объекты с префиксом ВСД. В станартные справочники и документы изменения переносите вручную.
3. Проверьте пути в файле defcls.prm в корне КаталогИБ к классам модуля интеграции
Рекомендуемый путь: КаталогИБ \ Vetis
- SoapDLL_test.dll
- SoapDll_work.dll
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe /unregister soapdll_test.dll %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe /unregister soapdll_work.dll
- Отмена регистрации не обязательна, нужна для удаления ссылок на старую версию dll (очистки реестра)
- запуск скрипта с правами администратора:
- Перезагрузить компьютер (если dll открыта - удалить\заменить не получится)
- SoapDLL_test.dll
- SoapDll_work.dll
6. Регистрация новой версии dll
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe %~dp0soapdll_test.dll /codebase /verbose %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe %~dp0soapdll_work.dll /codebase /verbose