Mudanças entre as edições de "Como atualizar o sistema andes"

De Wiki AnDes Sistemas
Ir para: navegação, pesquisa
(Script por Período)
(1º Maneira)
 
(27 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 1: Linha 1:
=== Identifique a versão do sistema ===
+
=== Identifique Arquivos e Versão ===
  
O primeiro passo é identificar a versão do sistema no cliente, existem duas maneiras de conferir:
+
O primeiro passo é identificar se a pasta da AndesERP tem os seguintes arquivos :
  
===== 1 - Pelo AnDesCRM  =====
+
"AndesUpdate.exe" atualizado, "AndesConfiguração.xml", "AndesMonitorUpdate.exe". Também verifique se o banco está no minimo na versão 6.6.16 e no ibexpert na tabela atualização veja se o campo STATUS está como "ATUALIZADO" O script vai rodar a partir do "IDCTRLSCRIPT" no exemplo abaixo começará a rodar no id 120 da versão 6 11 30 até a ultima versão liberada.
  
[[Arquivo:Script.png]]
 
  
Consulte o código do cliente e vá para o último registro (CTRL + END) e clique em editar
+
[[Arquivo:ibexpert_status.png|800px]]
  
[[Arquivo:Registro-script.png]]
+
=== Iniciando a Atualização ===
  
Veja a data do Script no '''Geral''' que é até o dia que foi rodado o último Script, porque a atualização será a partir desta data para frente até a data que foi compilado o executável, que é chamado de versão estável.
+
Primeiro teremos que configurar os caminhos que vão buscar os executáveis e script, temos duas maneiras diferentes.
  
===== 2 - Pelo Banco de Dados =====
+
===== 1º Maneira =====
  
Através do IBExpert consulte a tabela ATUALIZACAO e veja o último registro.
+
* Entrar no Andes Menu, em seguida na opção "Andes Configuração";
 +
* Na aba Geral você irá ver que tem um banco configurado clique duas vezes, na tela EDIÇÃO DO BANCO;
 +
* Nesta tela é importante que tenha os seguintes campos configurados:
 +
** Padrão: é a marcação que indica o banco que deverá ser atualizado;
 +
** Caminho do Banco e Banco: Clique no ícone "diretório" para abrir o local do banco e selecione o banco, em seguida copie e cole o mesmo caminho no campo;
  
Observação: A versão do Exe deverá seguir na mesma versão do Banco para isso poderá ver nas propriedades do arquivo na guia detalhes no campo: Versão do Arquivo(File Version).
+
Configure conforme o cliente. Na aba UPDATE o campo "URL Serviço" não precisa mexer é o caminho do CRM que vai verificar quais módulos estão cadastrados no cliente, o segundo campo "URL Download" você vai colocar o link que baixa os executáveis e script (atualmente estamos usando http://update.andeserp.com.br/update/versao_estavel/).
[[Arquivo:Propriedades-do-executavel.png]]
+
  
==== Gerar o Script (Versão Estável)====
+
[[Arquivo:andes_config.png]]
 +
[[Arquivo:andes_update.png]]
  
Para versões anteriores ao dia 29/11/2016 o script deverá ser gerado por período e a partir da versão 5.11.30.0(30/11/2015) deverá ser por cliente.
+
===== 2º Maneira =====
  
===== Script por Período =====
+
Você também pode configurar direto no arquivo "AndesConfiguracao.xml" na pasta da AndesERP, no arquivo tem todos aqueles campos que vimos no exemplo acima é só preencher as TAGs como exemplo abaixo. 
  
Nesta opção deve limpar a marcação de versão, porque a versão estável não estará disponível nas opções:
+
[[Arquivo:config_xml.png]]
[[Arquivo:Script-por-periodo.png]]
+
[[Arquivo:config_xml2.png]]
  
===== NO IBEXPERT ANTES DE RODAR O SCRIPT GERADO DEVE-SE RODAR O SCRIPT ABAIXO:=====
+
=== Iniciando Atualização ===
***
+
[http://177.69.227.168:55987/129753199456718/drop-triggers-log.sql Script para passar antes do script por período]
+
***
+
  
===== Script por Cliente =====
+
Depois que estiver tudo configurado teremos duas maneiras de iniciar a atualização.
  
Se o cliente estiver da versão de 30/11/2015 para frente poderá usar a guia '''POR CLIENTE'''
+
===== 1º Maneira =====
  Nesta opção é somente informar o código do cliente no crm e clicar em gerar e salvar o arquivo para rodar no cliente.
+
Antes de tudo verificar se o AndesUpdate está ativo no serviço do Windows.
 +
   
 +
No Menu do sistema entre na opção "Monitor de Atualizações" ao clicar vai abrir o MONITOR ANDES UPDATE ao clicar na botão Verificar Atualizações se tiver algum usuário conectado vai aparecer uma mensagem que o sistema irá cair em 5 minutos caso não queira esperar a só clicar no botão Fechar Conexões e aguardar baixar os executáveis.
  
[[Arquivo:Script-por-cliente.png]]
+
[[Arquivo:menu_monitor.png]]
 +
[[Arquivo:atualizacao.png]]
  
== Gerar o Script para usar EXE do TRUNK ==
+
Após baixar os executáveis o botão liberar atualização será liberado clique e aguarde rodar os scripts.
  
No caso de usar o EXE do TRUNK deverá sempre usar a opção por período, e deixar a versão marcada para setar o update no banco de dados.
 
  
==== Lançamento de Versão no CRM ====
+
===== 2º Maneira =====
 +
Dessa forma você entra na pasta da AndesERP procure o executável AndesMonitorUpdate clique nele e faça o mesmo processo acima.
  
O lançamento no CRM na tela script será igual tanto para Versões Estáveis quanto para versão do Trunk
+
[[Arquivo:pasta_andes2.png]]
 
+
[[Arquivo:atualizacao.png]]
[[Arquivo:Registro-script.png]]
+
 
+
===== Lançamento da Data =====
+
 
+
Insira a data final que foi gerado o script por padrão até as 18:00 horas
+
 
+
obs.: o lançamento errado desta data causará erros internos no sistema.
+
 
+
===== Lançamento da Versão =====
+
 
+
Insira a versão no formato: 6.1.22.0 (mesma versão do exe)
+

Edição atual tal como às 12h05min de 23 de novembro de 2016

Identifique Arquivos e Versão

O primeiro passo é identificar se a pasta da AndesERP tem os seguintes arquivos :

"AndesUpdate.exe" atualizado, "AndesConfiguração.xml", "AndesMonitorUpdate.exe". Também verifique se o banco está no minimo na versão 6.6.16 e no ibexpert na tabela atualização veja se o campo STATUS está como "ATUALIZADO" O script vai rodar a partir do "IDCTRLSCRIPT" no exemplo abaixo começará a rodar no id 120 da versão 6 11 30 até a ultima versão liberada.


Ibexpert status.png

Iniciando a Atualização

Primeiro teremos que configurar os caminhos que vão buscar os executáveis e script, temos duas maneiras diferentes.

1º Maneira
  • Entrar no Andes Menu, em seguida na opção "Andes Configuração";
  • Na aba Geral você irá ver que tem um banco configurado clique duas vezes, na tela EDIÇÃO DO BANCO;
  • Nesta tela é importante que tenha os seguintes campos configurados:
    • Padrão: é a marcação que indica o banco que deverá ser atualizado;
    • Caminho do Banco e Banco: Clique no ícone "diretório" para abrir o local do banco e selecione o banco, em seguida copie e cole o mesmo caminho no campo;

Configure conforme o cliente. Na aba UPDATE o campo "URL Serviço" não precisa mexer é o caminho do CRM que vai verificar quais módulos estão cadastrados no cliente, o segundo campo "URL Download" você vai colocar o link que baixa os executáveis e script (atualmente estamos usando http://update.andeserp.com.br/update/versao_estavel/).

Andes config.png Andes update.png

2º Maneira

Você também pode configurar direto no arquivo "AndesConfiguracao.xml" na pasta da AndesERP, no arquivo tem todos aqueles campos que vimos no exemplo acima é só preencher as TAGs como exemplo abaixo.

Config xml.png Config xml2.png

Iniciando Atualização

Depois que estiver tudo configurado teremos duas maneiras de iniciar a atualização.

1º Maneira

Antes de tudo verificar se o AndesUpdate está ativo no serviço do Windows.

No Menu do sistema entre na opção "Monitor de Atualizações" ao clicar vai abrir o MONITOR ANDES UPDATE ao clicar na botão Verificar Atualizações se tiver algum usuário conectado vai aparecer uma mensagem que o sistema irá cair em 5 minutos caso não queira esperar a só clicar no botão Fechar Conexões e aguardar baixar os executáveis.

Menu monitor.png Atualizacao.png

Após baixar os executáveis o botão liberar atualização será liberado clique e aguarde rodar os scripts.


2º Maneira

Dessa forma você entra na pasta da AndesERP procure o executável AndesMonitorUpdate clique nele e faça o mesmo processo acima.

Pasta andes2.png Atualizacao.png