мета-данные страницы
  •  

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
update_from_him [15.07.2020 14:09]
gileva_ms
update_from_him [05.08.2021 07:34] (текущий)
Строка 3: Строка 3:
 ==== На что обратить внимание перед проведением обновления ==== ==== На что обратить внимание перед проведением обновления ====
  
-  - Во время проведения работ все подключения к базе будут отключены и с базой нельзя работать! Поэтому оптимальное время проведения работ после 00:00. +  - **Во время проведения работ все подключения к базе будут отключены и с базой нельзя работать!** Поэтому оптимальное время проведения работ после 00:00. 
-  - Объём свободного места на одном из локальных дисков должен составлять в 2,5 раза больше от текущего объема базы данных сервера.+  - При проведении обновления будет создаваться копия базы. Поэтому объём свободного места на одном из локальных дисков должен составлять в 2,5 раза больше от текущего объема базы данных сервера.
   - Если произошла какая-либо ошибка,​ обновление остановится и база будет возвращена. Необходимо сообщить нам в техническую поддержку о возникшей ошибке   - Если произошла какая-либо ошибка,​ обновление остановится и база будет возвращена. Необходимо сообщить нам в техническую поддержку о возникшей ошибке
 + ** __Ни в коем случае нельзя останавливать процесс Updater через диспетчер задач и перезагружать ПК во время проведения обновления программы!__**
  
 ==== Где находится автообновление ==== ==== Где находится автообновление ====
 +
 Главное меню модуля Агбис Химчистка - Сервис - Администрирование - Обновление программы Главное меню модуля Агбис Химчистка - Сервис - Администрирование - Обновление программы
  
Строка 29: Строка 31:
  
 Содержит информацию о результатах загрузки данных:​\\ ​ Содержит информацию о результатах загрузки данных:​\\ ​
-{{:wiki:20191226-124621.png}}\\+{{:pasted:20210408-160552.png}}\\
 В случае успешного выполнения операция отмечается зеленым кружком. В случае успешного выполнения операция отмечается зеленым кружком.
 Если при выполнении возникла ошибка,​ то кружок будет красный. Если при выполнении возникла ошибка,​ то кружок будет красный.
 Серым кружком отмечаются операции,​ которые еще выполняются в момент просмотра. Серым кружком отмечаются операции,​ которые еще выполняются в момент просмотра.
-Если щелкнуть мышью по операции,​ то можно получить дополнительные сведения о результатах ее выполнения. На пример щелчок по кнопке **"​Доступ к агенту"​** выдаст сообщение \\  +Если щелкнуть мышью по операции,​ то можно получить дополнительные сведения о результатах ее выполнения. На пример щелчок по кнопке **"​Доступ к агенту ​PC"** выдаст сообщение \\  
-{{:wiki:20191226-125202.png}}\\ ​+{{:pasted:20210408-160644.png}}\\
  
-На правой панели четыре ​поля: +Справа дополнительные параметры, значения которых берутся на основании ​локальных параметров системы.\\ 
-**Фирма** - Наименование организации,​ которое берется из справочника "​Фирмы"​ в соответствии с глобальной настройкой **Фирма по умолчанию** (GL_DEFAULT_FIRM_ID),​\\  +  ​* ​**Фирма** - Наименование организации,​ которое берется из справочника "​Фирмы"​ в соответствии с глобальной настройкой **Фирма по умолчанию** (GL_DEFAULT_FIRM_ID),​\\  
-**GUID лицензии** - идентификатор лицензии,​ который берется с сервера лицензий (GetServerLicGUID)\\  +  ​* ​**GUID лицензии** - идентификатор лицензии,​ который берется с сервера лицензий (GetServerLicGUID)\\  
-**Подразделение** - подразделение,​ которое берется из справочника "​DEPS"​ в соответствии с глобальной настройкой **Текущее подразделение** (GL_DEFDEP_ID),​\\  +  ​* ​**Подразделение** - подразделение,​ которое берется из справочника "​DEPS"​ в соответствии с глобальной настройкой **Текущее подразделение** (GL_DEFDEP_ID),​\\  
-**Пользователь** - логин пользователя,​ открывшего окно обновления.\\ ​+  ​* ​**Пользователь** - логин пользователя,​ открывшего окно обновления,​\\  
 +  * **IP компьютера** - IP компьютера на котором запущена программа "​Химчистка"​.\\  
 + 
 +На основании **GUID лицензии** находится запись учетных данных из базы данных АГБИС.\\ 
 +Остальные параметры не влияют на запуск процесса автообновления и используются для контроля на случай рассогласование локальных данных и учетных данных из базы данных АГБИС.\\ 
 +  * Фирма не соответствовать наименованию организации клиента.\\ 
 +  * GUID подразделения не соответствовать наименованию подразделения.\\ ​
  
 == Вкладка "​Список изменений"​ == == Вкладка "​Список изменений"​ ==
  
 В случае,​ если версия клиента отличается от последней,​ то доступен список изменений.\\ ​ В случае,​ если версия клиента отличается от последней,​ то доступен список изменений.\\ ​
-{{:wiki:20191226-125606.png}}\\ ​+{{:pasted:20210408-161358.png}}\\
 В левой колонке представлен список релизов,​ которые были выпущены поле установленного обновления,​ а в правом окне размещается описание изменений,​ которые были сделаны в выбранном релизе. В левой колонке представлен список релизов,​ которые были выпущены поле установленного обновления,​ а в правом окне размещается описание изменений,​ которые были сделаны в выбранном релизе.
  
Строка 51: Строка 59:
  
 Вкладка содержит журнал выполнения операций по обновлению системы. В частности,​ статус операции.\\  ​ Вкладка содержит журнал выполнения операций по обновлению системы. В частности,​ статус операции.\\  ​
-{{:wiki:20191226-130133.png}}\\ ​+{{:pasted:20210408-160948.png}}\\
 В зависимости от статуса последней операции меняется вид вкладки "​Главная"​.\\ ​ В зависимости от статуса последней операции меняется вид вкладки "​Главная"​.\\ ​
  
Строка 75: Строка 83:
 то обновление этой базы данных,​ возможно,​ потребуется подождать.\\ ​ то обновление этой базы данных,​ возможно,​ потребуется подождать.\\ ​
  
-При выборе в списке справа ​строки в поле "​Информация об обновлении" ​отображается информация об установке обновления.\\ +При выборе ​записи ​в списке справа ​в карточке записи обновления отображается информация о состоянии обновления.\\
-При этом можно увидеть ​следующую информацию:​\\  +
-1. ID и дату записи в журнале ​обновления технической поддержки.\\  +
-2. Номер и дату устанавливаемого пакета ​обновления.\\  +
-3. Сведения о лицензии:​ GUID и владелец лицензии.\\  +
-4. Сведения о пользователе,​ запустившем обновление.\\  +
-5. Сведения о процессе на центральном сервере:​ время начала,​ статус и время завершения обновления.\\  +
-6. Лог процедуры обновления или сведения о пользователе,​ снявшем обновление.\\ +
  
 +В заголовке **"​Обновление от 29.03.2019 0:52:45 ID UpdaterLog=678"​**\\
 +Дата и время "​29.03.2019 0:​52:​45"​ дублируют информацию из списка обновлений из графы "​Дата"​.\
 +"ID UpdaterLog=678"​ полезен для быстрого поиска информации в журнале "​Обновлений"​ при обращении к сотрудникам технической поддержки.\\
 +Для проверки журналов нужно знать **GUID лицензии** или **ID UpdaterLog**.\\
 +  * **Версия обновления** - версия устанавливаемого пакета обновления.
 +  * **Статус** - состояние процесса обновления.
 +  * **Обновление запланировано на период ** - период времени,​ во время которого будет запущено обновление. Это позволяет предотвратить запуск обновления в неудобное время. Поле отображается только при статусе **Ожидание**.
 +  * **Время работы UPDATER на центральной базе** - период времени,​ во время которого фактически выполнялось обновление. Поле отображается только при статусе **В работе**,​ **Ошибка** или **Выполнено**.
 +  * **Лог обновления** - содержит комментарии об особенностях выполнения обновления. Если комментария не было, то поле не отображается.
 +  * **Пользователь** - Сведения о пользователе,​ который запустил или отменил обновление,​ и подразделении,​ с которого была выдана команда.\\  ​
  
  
 ==== Запуск автообновления ==== ==== Запуск автообновления ====
 +
 +Рассматривается пример выполнения автообновления.\\
  
 Если все данные доступны и имеется лицензия,​ то открывается с кнопкой **"​Установить обновление"​**\\ ​ Если все данные доступны и имеется лицензия,​ то открывается с кнопкой **"​Установить обновление"​**\\ ​
Строка 104: Строка 117:
 {{:​wiki:​20191226-132324.png}}\\ {{:​wiki:​20191226-132324.png}}\\
 Соглашаемся **Да**\\ Соглашаемся **Да**\\
-После обмена данными кнопка меняет название на "​Отмена установки обновления"​\\+{{:​pasted:​20210408-162201.png}}\\ 
 +После обмена данными кнопка ​ 
 +В верхней информационной строке появится сообщение **"​Обновление поставлено в очередь"​**\\ 
 +меняет название на **"​Отмена установки обновления"​**\\
 {{:​wiki:​20191226-132543.png}}\\ ​ {{:​wiki:​20191226-132543.png}}\\ ​
-На вкладка "​История обновлений"​ появляется новая запись\\  +На вкладка "​История обновлений"​ появляется новая запись ​в статусе **"​Ожидание"​**\\  
-{{:wiki:20191226-132819.png}}\\ ​+{{:pasted:20210408-162246.png}}\\ 
 + 
 +Через некоторое время запускается репликация,​ которая фактически запускает процесс обновления на центральной базе данных.\\ 
 +На вкладке **"​Главная"​** в верхней информационной строке появится сообщение **"​Обновление в работе - начато фактическое обновление на сервере"​**.\\ 
 +Кнопка меняет название на **"​История установки обновлений"​**\\ 
 +{{:​pasted:​20210408-163021.png}}\\ 
 +В это время остановить обновление невозможно. Кнопка открывает вкладку **"​История обновлений"​**.\\ 
 +И запись на вкладке **"​История обновлений"​** меняет статус на **"В работе"​**\\  
 +{{:​pasted:​20210408-162723.png}}\\ 
 + 
 +Еще через некоторое время процесс обновления на центральной базе данных завершается и делает соответствующую отметку в журнале.\\ 
 +На вкладке **"​Главная"​** в верхней информационной строке появится сообщение **"​Обновление не требуется:​ используется последняя версия"​**.\\ 
 +Кнопка меняет название на **"​Автоматизация химчисток и прачечных АГБИС"​**,​ которая готова показать рекламу.\\ 
 +{{:​pasted:​20210408-164936.png}}\\ 
 +И запись на вкладке **"​История обновлений"​** меняет статус на **"​Выполнено"​**\\  
 +{{:​pasted:​20210408-165531.png}}\\ 
 + 
 +На этом процесс обновления завершается.\\ 
 + 
 + 
 +==== Отмена автообновления ====
  
 Процесс обновления выполняется в три этапа:​\\ Процесс обновления выполняется в три этапа:​\\
Строка 115: Строка 151:
 в истории обновлений добавляется запись со статусом **Ожидание**,​ в истории обновлений добавляется запись со статусом **Ожидание**,​
 в базе данных ProjectsControl включается настройка **Провести обновление**.\\ ​ в базе данных ProjectsControl включается настройка **Провести обновление**.\\ ​
-Обновление еще не начато,​ поэтому можно просто удалить задание из списка процессов,​ нажав кнопку "​Отмена установки обновления"​.\\+Обновление еще не начато,​ поэтому можно просто удалить задание из списка процессов,​ нажав кнопку ​**"​Отмена установки обновления"​**.\\
  
 2. Выполнение обновления на главном сервере компании.\\ 2. Выполнение обновления на главном сервере компании.\\
Строка 128: Строка 164:
 Это означает,​ что для данного рабочего места третий этап еще не завершен и нужно подождать его завершения.\\ ​ Это означает,​ что для данного рабочего места третий этап еще не завершен и нужно подождать его завершения.\\ ​
 После завершения обновления появятся сообщения "​Используется последняя версия"​ и "​Обновление не требуется"​.\\ ​ После завершения обновления появятся сообщения "​Используется последняя версия"​ и "​Обновление не требуется"​.\\ ​
- 
- 
-==== Отмена автообновления ==== 
  
 Фактически обновление начнется в первой репликации в указанный период времени. Фактически обновление начнется в первой репликации в указанный период времени.
Строка 141: Строка 174:
 {{:​wiki:​20191226-122628.png}}\\ ​ {{:​wiki:​20191226-122628.png}}\\ ​
 На вкладка "​История обновлений"​ запись сменит статус на **"​Отмена"​**\\ ​ На вкладка "​История обновлений"​ запись сменит статус на **"​Отмена"​**\\ ​
-{{:wiki:20191226-133841.png}}\\+{{:pasted:20210408-160948.png}}\\ 
 +В комментарии будет указано кто именно отменил выполнение автообновления.\\
  
-== Примечание == +<alert info> 
-Операция **"​Отмена автообновления"​** возможна только до начала фактического обновления.+Операция **"​Отмена автообновления"​** возможна только до начала фактического обновления.\\
 После начала фактического обновления прервать процесс обновления нельзя,​ соответственно,​ кнопка блокируется. После начала фактического обновления прервать процесс обновления нельзя,​ соответственно,​ кнопка блокируется.
 +</​alert>​
 +
 +==== Запуск обновления с приемных пунктов ====
 +
 +  * Запускается обновление с любого приемного пункта.
 +  * Просмотр статуса обновления доступен с любого приемного пункта.
 +  * Отмена обновления доступна с любого приемного пункта.
 +  ​
 +Особенности механизма обновления  ​
 +  * Первичное обновление выполняется на центральной базе (программа Updater запускается только на центральной базе).
 +  * Обновление на приемных пунктах выполняется по репликации.
 +  * Статус обновления относится к состоянию только на центральной базы не зависимо откуда выполняется просмотр.
 +
 +<alert info>
 +Появление статуса **"​Выполнено"​** означает только,​ то что обновление выполнено на центральной базе.\\
 +Обновление на приемном пункте может завершится фактически через несколько часов.\\
 +</​alert>​
 +
  
 ==== Проблемы ==== ==== Проблемы ====