Árvore de páginas

Versões comparadas

Chave

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

...

Entendendo as informações exibidas no título da interface:

Image RemovedImage Added

- Título da interface. A rotina Gestão de Procedures (programa CFGX051M.PRW) também é chamada de instalador de pacotes de procedures.

Image Removed Image Added - É a data e hora do programa CFGX051M.PRW compilado no RPO em uso. Este valor será atualizado sempre que uma nova versão do programa for aplicada no RPO através de patchs de atualização.

Image Removed Image Added -  É É a assinatura da rotina de Gestão de Procedures. Esta assinatura é utilizada para garantir que a versão do instalador seja compatível com os pacotes ZSPS utilizados para instalação de processos. Esta assinatura será atualizada  atualizada (incrementada) conforme a evolução da rotina de instalação. Se o instalador não possuir a assinatura mínima exigida pelo pacote ZSPS, durante a instalação será exibida armazenado no log de operações uma mensagem informando o a existência de um problema de incompatibilidade entre o pacote ZSPS e o instalador. Nestes casos será necessário atualizar o instalador seguindo as orientações contidas no próprio log. Para mais detalhes sobre o log de operações, veja os itens Instalando/Atualizando pacotes de procedures e Consultando o histórico de operações.

Image Removed Image Added - É a release da Central de Atualizações atualmente instalada encontrada no ambiente em uso. Para mais informações sobre a Central de Atualizações clique aqui.

...

Essa informação não determina que a Central de Atualizações está configurada no ambiente, ela apenas mostra a versão dos programas de Gestão de Procedures que por sua vez estão diretamente ligados à Central de Atualizações. Para mais informações sobre a Central de Atualizações clique aqui.

Image Added - Indicação de conectividade ou não com a Central de Atualizações (também conhecida pela sigla TPH). Essa informação também pode apresentar o valor TPH: OFF, que indica ausência de conectividade com a Central de Atualizações. Neste caso a ausência pode ser momentânea, ou seja, ocorreu algum problema durante a inicialização da interface, ou definitiva pois não há realmente nenhuma configuração no ambiente que possibilite o uso da Central de Atualizações.

Âncora
relacao_empresas
relacao_empresas

...

As ações disponíveis nos botões da barra lateral são:

  • Image Removed Instalar os pacotes selecionados nas empresas selecionadas.
  • Image Removed Remover os pacotes selecionados das empresas selecionadas.
  • Image Removed Marcar todas as empresas disponíveis no grid.
  • Image Removed Desmarcar todas as empresas do grid.
  • Image Removed Consultar o histórico de operações.
  • Image Removed Configurações adicionais da rotina.

...

_headingh.

...

3znysh7
Relação de

...

empresas


Aqui serão listadas todas as empresas disponíveis no ambiente. Não há necessidade de entrar no ambiente utilizando a empresa para a qual se deseja instalar/desinstalar um processo.
Será possível marcar mais de uma empresa e realizar a ação desejada de uma só vez.


Image AddedSerão listados todos os processos disponíveis para instalação.
Image Removed

As ações disponíveis nos botões da barra lateral são:

  • Image Added Instalar os pacotes selecionados nas empresas selecionadas.
  • Image Added Remover os pacotes selecionados das empresas selecionadas.
  • Image Added Marcar todas as empresas Image Removed Marcar todos os processos disponíveis no grid.
  • Desmarcar todas as empresas do grid.
  • Image Added Consultar o histórico de operações.
  • Image Added Configurações adicionais da rotina.

Âncora
relacao_processos
relacao_processos
_headingh.2et92p0
Relação de processos


Serão listados todos os processos disponíveis para instalação.
Image Added

As ações disponíveis nos botões da barra lateral são:

  • Image Added Marcar todos os processos disponíveis no grid.
  • Image Added Desmarcar todos os processos todos os processos do grid.

Âncora
guia_empresa_processos
guia_empresa_processos
_headingh.tyjcwt
Guia Empresa vs Processos

...

  • 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;


Seção Processo:
Image RemovedImage Added
Apresenta informações detalhadas do processo:

  • Status do processo;
  • Assinatura do processo instalado (em destaque para facilitar a visualização);
  • No campo Instalado: apresentará o IDSPS (identificador único do pacote), Data e hora do pacote ZSPS usado na instalação e sua assinatura;
  • No campo RPO: apresentará o IDSPS (identificador único do pacote), data e hora do pacote ZSPS contido no RPO e sua assinatura;
  • No campo TPH: apresentará o IDSPS (identificador único do pacote), data e hora do pacote ZSPS disponível na Central de Atualizações e sua assinatura.

...


Nota

...

titleIMPORTANTE:

Um processo com IDSPS negativo no campo Instalado (no exemplo acima -17) significa apenas que ele é legado, ou seja, já estava devidamente instalado no ambiente previamente à migração para o novo modelo de Gestão de Procedures. Isso não caracteriza problema ou erro, apenas indica que o processo é legado. Processos legados, em sua maioria, estão Desatualizados perante aos novos pacotes ZSPS contidos no RPO ou na Central de Atualizações.


Seção Rotina:
Image Added

Apresenta informações detalhadas do rotina AdvPL associada ao processo

Apresenta informações detalhadas do rotina AdvPL associada ao processo:

  • 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:
Image Removed
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).

...


Seção Gestão de Procedures:
Image Added
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

...

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.

...

Note que o IDSPS do processo instalado (7) é inferior ao IDSPS do processo mais recente disponível na Central de Atualizações (691). Por este motivo o status do processo fica Desatualizado. Isto ocorre pois o processo recém homologado fica disponível para uso imediatamente à sua publicação e a ferramenta faz a leitura em tempo real, sem que nenhum patch seja aplicado em seu no ambiente.


Nota
titleIMPORTANTE:

Os pacotes de procedures ficam disponíveis na Central de Atualizações assim que é feita a homologação dos mesmos. Essa etapa ocorre simultaneamente à expedição dos patchs de atualizações (.PTM) publicados e disponibilizados no Portal de Downloads. Por esse motivo, em um ambiente integrado à Central de Atualizações a interface pode indicar, a qualquer momento, que um determinado processo está Desatualizado(conforme descrito anteriormente). Contudo, isso não indica necessariamente um problema, já que pacotes Desatualizados podem ser utilizados normalmente por suas rotinas AdvPL.

...

Caso o processo esteja funcionando corretamente em seu ambiente, não há motivos para atualizá-lo com urgência. Avalie também a atualização da rotina AdvPL associada ao processo. Programe o melhor momento para realizar esta atualização já que, caso seja necessárionecessária, a atualização da rotina deve ser efetuada primeiro por meio do patch indicado .e somente então o processo poderá ser instalado/atualizado.


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

...

Exemplo de mensagem de incompatibilidade entre Rotina a rotina AdvPL e Stored Procedureso processo:


No exemplo acima vemos que a rotina FINA410 tentou executar a stored procedure FIN003_09 e recebeu um erro. Isso ocorre porque a assinatura da rotina (013) não é a mesma assinatura da stored procedure (011). A rotina não poderá ser executada utilizando as stored procedures até que as assinaturas sejam compatibilizadas.

Podemos verificar estas informações ao visualizarmos os detalhes do processo (no caso é o processo 09).

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

...

Se mesmo após a aplicação do patch (.PTM) mais atual da rotina e/ou instalação do processo mais atual disponibilizado pela TOTVS as assinaturas continuarem incompatíveis, o suporte deverá ser acionado para entender o ocorrido. Existe ainda a alternativa para solucionar o problema de incompatibilidade de assinaturas por meio da opção Forçar utilização de pacotes .ZSPS contidos no RPO. Entretanto deve-se analisar os detalhes do processo (consulte tópico Visualizando detalhes, subitem Processo) e identificar se as assintaturas assinaturas da rotina e do processo embarcado no RPO são compatíveis. Veja os detalhes do funcionamento desta opção em Configurações adicionais da rotina.

...

Âncora
instalando_pacotes
instalando_pacotes
_headingh.f41wful3yjzh
Instalando/Atualizando pacotes de procedures


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.

...

Ao ser acionado, exibe uma interface onde é possível configurar o comportamento da rotina com as seguintes opções:

Image RemovedImage Added


  • Forçar reinstalação de pacotes atualizados: Com esta opção marcada, mesmo o pacote com status Atualizado será novamente instalado no ambiente. Isso implica na realização das seguintes ações:
    • Remoção das stored procedures atualmente instaladas;
    • Instalação das stored procedures na base de dados a partir do pacote ZSPS utilizado para a instalação;
    • Atualização das informações de controle na base de dados;

...

Após instalar o processo com esta opção ativa, veremos nos detalhes que o pacote utilizado foi o que está contido no RPO (IDSPS 7):


...

Nota
titleDICA:

Resolução de problemas de incompatibilidade

Com esta opção ativa durante a instalação de pacotes, podemos resolver problemas de

...

Incompatibilidade de assinaturas entre a rotina AdvPL e o processo de procedures, caso o pacote contido no RPO possua a mesma assinatura da rotina AdvPL.

Nota
titleIMPORTANTE:

LER COM MUITA ATENÇÃO ANTES DE UTILIZAR ESTA OPÇÃO.

Com a opção Forçar utilização de pacotes .ZSPS contidos no RPO ativa durante a instalação, é possível que o status do processo fique Desatualizado ou Incompatível. Tudo depende dos pacotes presentes no RPO e disponíveis na Central de Atualizações. Por exemplo, se um pacote presente no RPO com IDSPS inferior ao IDSPS do pacote disponível na Central de Atualizações for utilizado, o status do processo após a instalação (com esta opção ativa), será Desatualizado pois existe um pacote mais recente disponível. Pode ser que seja do interesse do responsável pelo ambiente deixar o processo Desatualizado, porém totalmente funcional, ao invés de utilizar um pacote mais recente mas que encontra-se defeituoso ou possua uma assinatura que o torne Incompatível com sua rotina. Esta opção possibilita retroceder ao pacote mais antigo presente no RPO, porém funcional, liberando-o para ser usado pela rotina AdvPL. O estudo de viabilidade desta opção fica a critério do responsável pelo ambiente. Lembrando novamente: pacotes Desatualizados podem ser utilizados perfeitamente. Apenas pacotes Incompatíveis não podem ser utilizados por suas rotinas AdvPL. Para mais informações sobre os status dos processos veja o tópico Entendendo os status dos processos e ações que podem ser tomadas.


  • Forçar utilização de pacotes .ZSPS disponíveis na Central de Atualizações: Com esta opção ativa, o procedimento de instalação sempre utilizará o pacote ZSPS disponível na Central de Atualizações.Caso esteja ativa e o pacote ZSPS não puder ser obtido a partir da Central de Atualizações, a rotina não fará uso do pacote embarcado no RPO. Esta opção será apresentada na interface apenas se houver integração ativa com a Central de Atualizações. 


Ao encerrar a interface de Gestão de Procedures estas opções ficam desativadas (comportamento padrão). Elas devem ser reconfiguradas sempre que necessário.

...