Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Status da integração com a Central de Atualizações (descrito como TPH):
    • ON (modo online) quando conectividade está ativa ou
    • OFF (modo offline) quando não há conectividade;
  • Código da empresa;
  • Nome da empresa;
  • Código do processo;
  • Nome do processo;
  • Release da Central de Atualizações do ambiente;

...

  • Status;
  • Assinatura da rotina AdvPL;
  • Nome da rotina/programa fonte;
  • Data e hora da rotina contida no RPO;
  • Data e hora da rotina disponível na Central de Atualizações;
  • Botão Buscar atualização: direciona para o portal de atualização, para obtenção do patch contendo a rotina em questão. Botão disponível apenas se houver integração com a Central de Atualizações (modo online).


Seção Gestão de Procedures:

Apresenta informações detalhadas da interface de Gestão de Procedures (CFGX051M):

  • Status;
  • Assinatura da rotina AdvPL de gestão de procedures;
  • Nome da rotina/programa fonte;
  • Data e hora da rotina contida no RPO;
  • Data e hora da rotina disponível na Central de Atualizações;
  • Botão Buscar atualização: direciona para o portal de atualização, para obtenção do patch contendo a rotina em questão. Botão disponível apenas se houver integração com a Central de Atualizações (modo online).

Âncora
entendendo_os_status
entendendo_os_status
_headingh.f41wful3yjzh
Entendendo os status dos processos e ações que podem ser realizadas

A nova interface exibe uma série de ícones para representar os status possíveis para os processos. Aqui estão relacionados os possíveis status e as ações que podem ser tomadas para cada situação.


ATUALIZADO: Nesta Nesta situação não há nada que precise ser feito, pois o processo instalado na base de dados está corretamente atualizado com a última versão disponível em comparação ao pacote que está no RPO (em modo offline) ou em relação ao pacote disponível na Central de Atualizações (modo online).


DESATUALIZADO: O processo instalado na base de dados não está na sua versão mais recente disponibilizada pela TOTVS. Isso significa que o ID do pacote instalado é inferior ao ID do último pacote homologado. Aqui deve-se realizar a seguinte análise:


Em ambientes ONLINE (quando a conectividade com a Central de Atualizações está ativa)online: A comparação é realizada com os pacotes disponíveis na Central de Atualizações.  Vamos pegar como exemplo um processo desatualizado onde o ID instalado é inferior ao ID disponível na Central:

...

Note que o ID do processo instalado (7) é inferior ao ID do processo mais recente disponível na Central de Atualizações (691). Por este motivo o status do processo é desatualizado.


Em ambientes OFFLINE (quando não há conectividade com a Central de Atualizações ou ela não está configurada)offline: A comparação é realizada com os pacotes disponíveis embarcados no próprio RPO. Vamos pegar como exemplo um processo desatualizado onde o ID instalado é inferior ao ID disponível no RPO:

...

Não será necessário obter nenhum arquivo adicional, nem realizar a aplicação de patchs de atualizações (.PTM). A própria rotina de Gestão de Procedures se encarregará de obter o pacote mais recente disponível (da Central de Atualizações para ambientes ONLINE online ou do próprio RPO para ambientes OFFLINEoffline) e realizará a instalação na base de dados. O status do processo após a instalação será alterado para ATUALIZADO.

...

NÃO AVALIADO: Neste caso o processo instalado na base de dados não pôde ser comparado com o que está embarcado no RPO (modo OFFLINEoffline) nem com o que está disponível na Central de Atualizações (modo ONLINEonline). Este status é muito peculiar e não ocorrerá com frequência, exceto nas seguintes situações:

...

Também constatamos que não há informações sobre o pacote na Central de Atualizações. O campo TPH (referente à Central de Atualizações) nem ao menos foi exibido na janela de detalhes. Isso significa que no momento em que a rotina foi executada a conectividade entre a aplicação e a Central de Atualizações foi interrompida ou é inexistente no ambiente em questão.  Por Por estes motivos o status do processo é não avaliado

...

    • Checagem da conectividade entre a aplicação e a Central de Atualizações;
    • Aplicação de patchs patch (.PTM) contendo o pacote ZSPS do pacote processo em questão;

Após certificar de que o ambiente está normalizado, a reabertura da interface se faz necessária para que o status do processo seja novamente analisado. Não é necessário realizar a instalação/atualização do processo. 

...

INCOMPATÍVEL: Nesta situação as assinaturas do processo e da rotina AdvPL (consulte tópico Visualizando detalhes) são incompatíveis. Isso significa que a rotina AdvPL que faz a chamada para as procedures não poderá utilizá-las. Ao tentar executar uma rotina através de que esteja incompatível com seu processo (usando as stored procedures), o usuário receberá a seguinte mensagem de erro:


Exemplo : Erro de mensagem de incompatibilidade entre Rotina AdvPL e Stored Procedures:

...

Constatamos então que as assinaturas são diferentes.


Solução: COMPATIBILIZAR AS ASSINATURAS

A solução nestes casos envolve uma das seguintes opções:

    • Se a assinatura da rotina AdvPL for inferior à assinatura do processo: deve-se aplicar o patch (.PTM) contendo a versão mais atualizada da rotina em questão (consulte tópico Visualizando detalhes, subitem Seção Rotina);
    • Se a assinatura do processo for inferior à assinatura da rotina AdvPL, então o processo deve ser atualizado. Para isso, opte pela solução adequada ao seu cenário:
      • Em ambientes ONLINEonline: Executar a instalação/atualização do processo em questão.
      • Em ambientes OFFLINEoffline: Obter um patch (.PTM) que contenha a versão mais recente do processo em questão e realizar a instalação.

...

Nota
titleIMPORTANTE:

Não será necessário obter nenhum arquivo de extensão .SPS. Eles são obsoletos e não são mais utilizados por esta rotina.


Em ambientes OFFLINEoffline: Os arquivos necessários para a instalação estarão presentes de forma embarcada no RPO. Estes arquivos possuem a extensão ZSPS e contém todas as informações necessárias para que o procedimento seja realizado de maneira off-line (sem integração com a Central de Atualizações). Caso o processo a ser instalado não possua o referido arquivo .ZSPS embarcado no RPO (para constatar isso, consulte o tópico Visualizando detalhes), será necessário aplicar um patch (.PTM) que contenha o arquivo.

Em ambientes ONLINEonline: Durante o procedimento de instalação, caso a integração com a Central de Atualizações esteja ativa, os processos mais atuais homologados pela TOTVS serão obtidos de maneira online e serão utilizados na instalação (desde que sejam mais recentes que os disponíveis no RPO).

...