Árvore de páginas

Versões comparadas

Chave

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

...

Manutenção Parâmetros Web – hac.webParams

rowerror.i Objetivo da tela:

O objetivo deste programa é parametrizar as configurações da integração no grupo de campos "Envio de SMS".

...

Campo

Descrição

Execução Contínua

Indica se a execução será continua, isto é, se depois de iniciado o processo só sera será parado através do programa "Monitor Pedido Execução".

Tipo de Integração

Indica o tipo de integração a ser realizado, neste caso SMS.

Execução

Configurações de RPW igual às demais telas do sistema.

Layout de comunicação especifico

Devido à possibilidade de diferentes operadoras contratarem diferentes serviços de SMS, é necessário que seja desenvolvido um programa de layout específico para integração. O gestão de planos envia para o layout os seguintes parâmetros no momento do processamento do pedido:

Parâmetro

TipoCampo

Descrição

Código do registro

inputped-integr-dados.cdd-registro

Código identificador do pedido de integração

Ação
Tabela de
integração
errosinput
ped-integr-dados.idi-acao-integr

Identificador da ação que gerou a integração, sendo 1- Guia autorizada, 2- Guia negada e 3- Guia cancelada

-outputrowErrorsTabela de erros declarada em
Chave do registroinputped-integr-dados.cod-chave-registro

Chave da guia para busca das informações necessárias no formato "UNIDADE,ANO_GUIA,NUMERO_GUIA"

rowErrorsinput-outputTabela de erros definida na include
{rtp/rtrowerror.i}

Com esses dados, dentro do layout é possível buscar as informações necessárias, tais como o  telefone celular do beneficiário da guia, e realizar a comunicação e tratamento do retorno de acordo com o manual do serviço contratado.

Para obter os dados da guia é necessário encontrar a tabela ped-integr-dados que possui o código (cdd-registro) recebido por input.

No campo "cod-chave-registro" da tabela ped-integr-dados é salvo a chave da tabela guiautor separada por virgulas. Ex: Unidade: 120, Ano: 2019 e Guia: 59.

Através da chave da guia é possível pesquisar os dados necessário para realizar a comunicação.

Caso a integração tenha comunicado com sucesso deve-se criar a tabela resposta-integr-dados e atualizar o valor do campo cdd-ped com o código do registro (cdd-registro) recebido por input.

Esta tabela salvará os erros ocorridos no processamento de outros sistemas.

Integração Entre Sistemas - hgp.systemIntegrations

...

Integração_Entre_Sistemas_hgp.systemIntegrations

Comunicacao_Pedidos_Pendentes_hat.pendingRequestCommunication