Versões comparadas

Chave

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

...

Mapeamento de Informações (EAI 1.0 / 2.0)

 

...

Aplicativos

Tabela/Coluna EAI 1.0

Tabela/Coluna EAI 2.0

Regras

 GEAIAPP.IDauto incremento
 GEAIAPP.SOURCEAPPLICATION

O valor de SourceApplication será recuperado pela busca do atributo "SourceApplication" da resposta da mensagem de Whois.

A mensagem de whois será enviada para cada endereço de webServices cadastrado nas integrações a serem convertidas.

HCINTEGRACAO.SISTEMAINTEGRADO

GEAIAPP.CODDPRODUTO

 

 GEAIAPP.NOME

Concatenação dos campos HCIntegracao.SISTEMAINTEGRADO + "-" + SOURCEAPPLICATION

O valor de SourceApplication será recuperado pela busca do atributo "SourceApplication" da resposta da mensagem de Whois.

 GEAIAPP.DESCRICAO

Concatenação dos campos HCIntegracao.SISTEMAINTEGRADO + "-" + SOURCEAPPLICATION

O valor de SourceApplication será recuperado pela busca do atributo "SourceApplication" da resposta da mensagem de Whois

HCINTEGRACAO.WSURL

GEAIAPP.URLWSDLEXTERNO

 

HCINTEGRACAO.WSUSUARIO

GEAIAPP.USRWSDLEXTERNO

 

HCINTEGRACAO.WSSENHA

GEAIAPP.PASSWSDLEXTERNO

 
HCINTEGRACAO.RMCOLIGADAONPROTHEUSGEAIAPP.RMCOLIGADAONPROTHEUS 

...

Pacote de instalação


Tabela/Coluna EAI 1.0

Tabela/Coluna EAI 2.0

Regras

HCINTEGRACAO.NOMEINTEGRACAO

GEAIPACOTEINSTALADO.NOMEPACOTE

 

HCINTEGRACAO.NOMEREDUZIDO

GEAIPACOTEINSTALADO.NOMEREDUZIDO

 

 

GEAIPACOTEINSTALADO.ID

Novo Guid

HCINTEGRACAO.SISTEMAINTEGRADO

GEAIPACOTEINSTALADO.APPID

O valor do campo "SistemaIntegrado" será usado para buscar o AppId da tabela GEAIApp.

De/Para 

Tabela/Coluna EAI 1.0

Tabela/Coluna EAI 2.0

Regras

HCINTEGRACAOID.TABELARM

GEAIDEPARA.TABELARM

 

HCINTEGRACAOID.IDNOMERM

GEAIDEPARA.CAMPOSRM

 

HCINTEGRACAOID.IDVALORRM

GEAIDEPARA.VALORRM

 

HCINTEGRACAOID.SISTEMAINTEGRADO

GEAIDEPARA.IDAPP

 

HCINTEGRACAOID.IDENTIDADEGEAIDEPARA.TRANSACAO 
HCINTEGRACAOID.IDINTEGRACAOGEAIDEPARA.VALOREXTERNO 

Mensagens

Tabela/Coluna EAI 1.0

Tabela/Coluna EAI 2.0

Regras

HCFILAMENSAGEM.UUID

GEAIMENSAGEM.UUID

 

HCFILAMENSAGEM.TIPOENTREGA

GEAIMENSAGEM.TIPOENTREGA

 

HCFILAMENSAGEM.ENTRADASAIDA

GEAIMENSAGEM.ENTRADASAIDA

 

HCFILAMENSAGEM.EVENTOMENSAGEM

GEAIMENSAGEM.EVENTO

 

HCFILAMENSAGEM.TIPOMENSAGEMGEAIMENSAGEM.TIPO 
HCFILAMENSAGEM.TRANSACTIONIDGEAIMENSAGEM.IDTRANSACAO 
HCFILAMENSAGEM.MENSAGEMORIGINALGEAIMENSAGEM.XMLORIGINAL 
HCFILAMENSAGEM.STATUSPROCESSAMENTO Essa coluna foi descontinuada.
HCFILAMENSAGEM.VERSAOMENSAGEM A versão da mensagem foi criada na tabela de Rotas.
HCFILAMENSAGEM.DATAINCLUSAOGEAIMENSAGEM.DATAMSGORIGINAL 
HCFILAMENSAGEM.IDINTEGRACAO Essa coluna foi descontinuada
HCFILAMENSAGEM.CODCOLIGADA Essa coluna foi descontinuada
HCFILAMENSAGEM.CODFILIAL Essa coluna foi descontinuada
HCFILAMENSAGEM..CODUSUARIO Essa coluna foi descontinuada
HCFILAMENSAGEM.MENSAGEMRECIBO Essa coluna foi descontinuada
HCFILAMENSAGEM.NOMEPRODUTO 

Essa coluna foi descontinuada

Rotas da Mensagens

 

Tabela/Coluna EAI 1.0

Tabela/Coluna EAI 2.0

Regras

HCFILAMENSAGEM.VERSAOMENSAGEMGEAIROTAMENSAGEM.VERSAO  
HCFILAMENSAGEM.IDINTEGRACAOGEAIROTAMENSAGEM.IDAPPNessa coluna será grava não mais o identificador do pacote de integração, mas sim o aplicativo.

Execução da rota da Mensagem 

Tabela/Coluna EAI 1.0

Tabela/Coluna EAI 2.0

Regras

HCFILAEXECUCAO.DATAEXECUCAOGEAIEXECROTAMENS.DATAEXECUCAO 
HCFILAEXECUCAO.MENSAGEMTRANSFORAMDAGEAIEXECROTAMENS.XMLMENSTRANSFORMADA 
HCFILAEXECUCAO.CODIGOEXECUCAOGEAIEXECROTAMENS.CODIGOEXECUCAO 
HCFILAEXECUCAO.STATUSEXECUCAOGEAIEXECROTAMENS.STATUSEXECUCAO 
HCFILAEXECUCAO.MENSAGEMEXECUCAOGEAIEXECROTAMENS.MENSAGEMEXECUCAO 
HCFILAEXECUCAO.UUID Essa coluna foi descontinuada
HCFILAEXECUCAO.SEQUENCIA Essa coluna foi descontinuada
HCFILAEXECUCAO.MENSAGEMRESPOSTA Essa coluna foi descontinuada
HCFILAEXECUCAO.TIPOEXECUCAO Essa coluna foi descontinuada
3) -

Migração das mensagens

  • Todas as mensagens executadas com erros, síncronas ou assíncronas, serão migradas para a nova tabela de mensagens;
  • Mensagens assíncronas, com menos de 5 tentativas de execução,  será criado um job responsável em executá-las;
  • Mensagens de envio "assíncronas" serão tratadas como "falso assíncrono", ou seja, elas serão migradas como "síncronas" mais processadas pelo Job;
  • Segue abaixo a lista de transações contempladas pelo recurso de falso assíncrono:

    DEVICEEQUIPMENTAPPOINTMENT
    DEVICETASKSAPPOINTMENT
    DEVICETRANSPORTCYCLEAPPOINTMENT
    LABORDEVICETASKSAPPOINTMENT