Histórico da Página
...
Entendendo as informações exibidas no título da interface:
- Título da interface. A rotina Gestão de Procedures (programa CFGX051M.PRW) também é chamada de instalador de pacotes de procedures.
- É 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.
- É É 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.
- É 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.
- 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 | ||||
---|---|---|---|---|
|
...
As ações disponíveis nos botões da barra lateral são:
- Instalar os pacotes selecionados nas empresas selecionadas.
- Remover os pacotes selecionados das empresas selecionadas.
- Marcar todas as empresas disponíveis no grid.
- Desmarcar todas as empresas do grid.
- Consultar o histórico de operações.
- Configurações adicionais da rotina.
...
|
...
|
...
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.
Serão listados todos os processos disponíveis para instalação.
As ações disponíveis nos botões da barra lateral são:
- Instalar os pacotes selecionados nas empresas selecionadas.
- Remover os pacotes selecionados das empresas selecionadas.
- Marcar todas as empresas Marcar todos os processos disponíveis no grid.
- Desmarcar todas as empresas do grid.
- Consultar o histórico de operações.
- Configurações adicionais da rotina.
Âncora | ||||||
---|---|---|---|---|---|---|
|
Serão listados todos os processos disponíveis para instalação.
As ações disponíveis nos botões da barra lateral são:
- Marcar todos os processos disponíveis no grid.
- Desmarcar todos os processos todos os processos do grid.
Âncora | ||||||
---|---|---|---|---|---|---|
|
...
- 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:
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 |
---|
...
| ||
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:
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:
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:
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 | ||||||
---|---|---|---|---|---|---|
|
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 | ||
---|---|---|
| ||
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 | ||||||
---|---|---|---|---|---|---|
|
Nota | ||
---|---|---|
| ||
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:
- 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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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.
...