Histórico da Página
...
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 | Tipo | Campo | Descrição |
Código do registro | input | ped-integr-dados.cdd-registro | Código identificador do pedido de integração |
Tabela de |
erros | input |
Identificador da ação que gerou a integração, sendo 1- Guia autorizada, 2- Guia negada e 3- Guia cancelada
-output | rowErrors | Tabela de erros declarada em |
Chave da guia para busca das informações necessárias no formato "UNIDADE,ANO_GUIA,NUMERO_GUIA"
{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