Você está na página 1de 9

MANUAL ATUALIZAÇÃO DO SISTEMA

(MODO ESTAÇÃO DE TRABALHO)

VERSÃO DOC.: 1.0


Manual Atualizador Sistema S7ERP

______________________________________________________________

Histórico da Revisão:

Criação Versão Descrição Data


Ruan Alves 1.0 Manual de Atualização do Sistema 06/09/2017

Alteração Versão Descrição Data

_______________________________________________________________________________________________
2
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.
Manual Atualizador Sistema S7ERP

______________________________________________________________

Sumário
1. Projetos Envolvidos .............................................................................................................. 4
2. Configurando Arquivo “configCompilado.xml” ................................................................ 4
3. Compartilhamento de Pasta ................................................................................................. 5
4. Adicionar Arquivo (.jar) na pasta compilados ................................................................... 6
5. Atualizando Sistema S7ERP nas Estações de Trabalho .................................................. 6

_______________________________________________________________________________________________
3
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.
Manual Atualizador Sistema S7ERP

______________________________________________________________

1. Projetos Envolvidos

 S7ERP – Software ERP da SN Sistemas


 S7AtualizacaoCompilado – Software de Atualização do S7ERP

OBSERVAÇÃO IMPORTANTE

O processo funcionará corretamente apenas a partir das seguintes versões:

 S7ERP – Versão 09.17.D

2. Configurando Arquivo “configCompilado.xml”

Para realizar atualização da versão do sistema S7ERP nas máquinas de


“Estação de Trabalho” o implantador deverá criar um arquivo denominado
“configCompilado.xml” dentro da pasta “Interface” localizada na pasta
principal do sistema “S7”, nele deverão estar as configurações para que o
software entenda as instruções de atualização.
Exemplo do arquivo:

<ConfigCompilado>
<nomeServidorCompilado>servidors7</nomeServidorCompilado>
<nomeCompiladoServidor>S7 - SERVIDORS7.jar</nomeCompiladoServidor>
<localEstacaoCompilado>C:\S7\Compilados\</localEstacaoCompilado>
<tipoAtualizacao>1</tipoAtualizacao>
<tipoEstacao>1</tipoEstacao>
</ConfigCompilado>

nomeServidorCompilado: Nome da estação de trabalho denominada


“Servidor”, onde ficará a versão do sistema (.jar) mais recente.
nomeCompiladoServidor: Nome do arquivo .jar (Executável do sistema
S7ERP) que será a referência para as demais estações de trabalho.
localEstacaoCompilado: Caminho da pasta onde se encontra o arquivo
.jar (Executável do sistema S7ERP) da estação de trabalho que está sendo
configurada.
tipoAtualizacao: Apenas aceitará dois tipos de valores: 1 ou 2. O tipo 1
(um) é atualização pela rede, sempre buscando nova versão no “Servidor”. O
tipo 2 (dois) é atualização pela internet (será uma implementação futura).
_______________________________________________________________________________________________
4
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.
Manual Atualizador Sistema S7ERP

______________________________________________________________

tipoEstacao: Apenas aceitará dois tipos de valores: 1 ou 2. O tipo 1 (um)


é a identificação que o computador é uma “Estação de Trabalho” e o mesmo
sempre buscará atualização no Servidor. O tipo 2 (dois) é a identificação que o
computador é um “Servidor” e não buscará atualização em nem um lugar, pelo
fato do mesmo ser referência para as “Estações de Trabalho”. Apenas poderá
ser atualizado manualmente pelo “Suporte”, ou atualização pela internet
(implementação futura).
Se o implantador esquecer de informar algum desses dados no arquivo
de configuração, a atualização não funcionará adequadamente ou emitirá algum
erro informativo ao usuário final.

3. Compartilhamento de Pasta
Implantador deverá realizar no “Servidor” o compartilhamento e
permissões da pasta “Compilados” que se encontra dentro da pasta “S7”,
assim como é feito na pasta “NFe”.

_______________________________________________________________________________________________
5
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.
Manual Atualizador Sistema S7ERP

______________________________________________________________

4. Adicionar Arquivo (.jar) na pasta compilados

Implantador deverá adicionar arquivo “S7AtualizacaoCompilado.jar” na


pasta compilados de cada “Estação de Trabalho” (Não há necessidade de ter
esse arquivo na pasta “Compilados” no “Servidor”, apenas necessitará em
futuras implementações da atualização pela internet), exemplo abaixo:

Na imagem acima podemos ver que esses arquivos se encontram no


caminho “C:\S7\Compilados”, esse é o caminho padrão do sistema para acessar
suas aplicações. Explicação de cada arquivo logo abaixo:
Backup: Pasta criada pelo arquivo “S7AtualizacaoCompilado.jar” quando
o mesmo é executado. Essa pasta tem como função o armazenamento das
versões a serem substituídas pela mais atual, caso dê algum tipo de erro o
“suporte” poderá voltar a versão.
Lib: Pasta onde se encontra as bibliotecas do sistema S7ERP.
S7 – SERVIDORS7.jar: Arquivo que executa o sistema S7ERP.
S7AtualizacaoCompilado.jar: Arquivo que executa o atualizador de versão
do sistema S7ERP.

5. Atualizando Sistema S7ERP nas Estações de Trabalho


Ao executar o sistema S7ERP a partir da versão 09.17D, o software irá
verificar todas as informações do arquivo “configCompilado.xml”, se as mesmas
estão válidas para realizar a operação. Apenas as Estações de Trabalho (que
não esteja configuras como servidor) realizaram essa atualização. Possíveis
_______________________________________________________________________________________________
6
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.
Manual Atualizador Sistema S7ERP

______________________________________________________________

mensagens de informação que possam ser apresentadas:


OPS! Houve um problema inesperado, verifique o arquivo 'configCompilado.xml'!

Quer dizer que o arquivo foi configurado errado, ao ponto de não saber a
causa específica. Causando a impossibilidade de abertura do sistema.

OPS! Foi identificado a inexistência do arquivo 'configCompilado.xml' ... Entre


em contato com o Administrador do Sistema!

Sistema informa que o arquivo de configuração não existe, assim se o


usuário não for um implantador ou suporte deverá procurar o administrador do
sistema. Causando a impossibilidade de abertura do sistema.

OPS! Tipo de Estação configurado inadequadamente no arquivo


'configCompilado.xml'!

Sistema informa que o tipo de Estação de Trabalho não está configurado


adequadamente, logo os valores poderão ser apenas 1 ou 2. Causando a
impossibilidade de abertura do sistema.

OPS! Tipo de Atualização configurado inadequadamente no arquivo


'configCompilado.xml'!

Sistema informa que o tipo de Atualização não é válida, sendo que apenas
poderá ser o valor 1 ou 2. Causando a impossibilidade de abertura do sistema.

Não existe nenhuma .jar (Nova Versão) no Servidor configurado no arquivo


'configCompilado.xml'!

Sistema informa que não há nenhuma versão disponível no “Servidor”


como foi configurado, logo chegamos à conclusão que a configuração está
_______________________________________________________________________________________________
7
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.
Manual Atualizador Sistema S7ERP

______________________________________________________________

incorreta ou não há nenhuma arquivo com o nome configurado no arquivo


“'configCompilado.xml”. Sistema poderá ser aberto, mais toda vez que o usuário
solicitar a ação de executar o sistema, o mesmo emitirá essa mensagem.
Sistema S7ERP será fechado para atualização do mesmo, favor não encerrar
processo manualmente!

Sistema informa que o Software S7ERP irá ser fechado para atualização,
e adverte o usuário a não cancelar a operação.

Arquivo de atualização não encontrado ... Sistema S7ERP será iniciado em uma
versão desatualizada (não recomendado)!

Sistema informa ao usuário que o software que realiza a atualização do


sistema “S7AtualizacaoCompilado.jar” não se encontra na pasta “Compilados”
dentro da pasta “S7”.

Resumindo os processos:
 Se o arquivo “'configCompilado.xml” estiver configurado
corretamente na estação de trabalho.
 O arquivo “S7AtualizacaoCompilado.jar” estiver na pasta
“Compilados” na estação de trabalho.
 O software S7ERP estiver desatualizado na estação de trabalho.
 A pasta “Compilados” do “Servidor” estiver compartilhada e com as
permissões necessárias.
 No servidor existir um arquivo .jar de acordo como configurado nas
estações de trabalho.

O Sistema irá se fechar, e irá abrir o seguinte software (Atualizador):

_______________________________________________________________________________________________
8
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.
Manual Atualizador Sistema S7ERP

______________________________________________________________

Ao realizar o processo de atualização de versão do Sistema S7ERP, o


atualizador realizará os seguintes processos:
1. Valida a existência e as informações do arquivo
“'configCompilado.xml”. Caso não sejam válidas ou falta do
arquivo, o atualizador irá emitir uma mensagem no LOG.
2. Verificar se há um arquivo no “Servidor” para realizar a atualização.
Caso não aja nenhum arquivo de acordo com a configuração, o
atualizador irá emitir uma mensagem no LOG.
3. Atualizador irá renomear o arquivo do sistema S7ERP antigo e
copiá-lo para uma pasta no mesmo local denominada “Backup”
4. Atualizador irá atualizar a versão que está na Estação de Trabalho,
deixando com a mesma versão que se encontra no “Servidor”.
5. Após realizar a operação de atualização com êxito, o software irá
perguntar se o usuário deseja abrir a nova versão do S7ERP. Caso
queira, o software irá se fechar e abrir o S7ERP.
6. Após realizar a operação de atualização com êxito, o software irá
perguntar se o usuário deseja abrir a nova versão do S7ERP. Caso
queira, o software irá se fechar e abrir o S7ERP.
_______________________________________________________________________________________________
9
©2017 SN Sistemas Ltda. Todos os direitos reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja estes eletrônicos, mecânicos, de fotocópia, de gravação,
ou outros. Sem prévia autorização por escrito da SN Sistemas Ltda.

Você também pode gostar