Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | EGP |
Função: | Software de Pacotes |
País: | Brasil |
Pré-requisito | US 24.4XX.X |
Transmissão das informações de Movimentação de Beneficiários.
O módulo foi adequado para realizar a transmissão dos beneficiários para a Unimed do Brasil. Para isto, deve-se configurar os endpoints da Unimed do Brasil no arquivo de configuração TOTVS.ini:
totvs.movcadbenef.url = https://localhost:9000/ totvs.movcadbenef.url.token = https://gateway-hml.unimed.coop.br/oauth/v1/access-token totvs.movcadbenef.url.request = https://ua-gateway-hml.unimed.coop.br/cadbenef-online/v1/beneficiarios totvs.movcadbenef.certificado = c:\certificados\cadbenef.pfx |
totvs.movcadbenef.url: endpoint do serviço disponibilizado para recepção da movimentação de compartilhamento de risco enviados pela Unimed do Brasil (processo em desenvolvimento);
totvs.movcadbenef.url.token: endpoint para geração do Token de autenticação;
totvs.movcadbenef.url.request: endpoint para envio das mensagens de Movimentação de Beneficiários;
totvs.movcadbenef.certificado: caminho do certificado pfx para assinatura das mensagens
Além destas propriedades no arquivo ini, deve-se ainda configurar os seguintes parâmetros na base:
CADBENEF: Ativa a geração de eventos de movimentação dos beneficiários;
USRMVBUS: Client ID de aplicação para geração do Token;
USRMVBPS: Senha de acesso para geração do Token;
USRMVPCT: Senha de acesso ao certificado digital. Esta senha deve ser codificada em base64 antes de registrada no parâmetro.
A partir desta versão o módulo utilizará a versão do Framework .Net 4.8.1 que deve ser atualizado no Windows. Segue link para download |
Para atualização dos beneficiários que já estão incluídos no Cadastro de Movimentação de Beneficiários, é necessário solicitar para a Unimed do Brasil o arquivo csv contendo os códigos de controle para importação na base. Com o arquivo, execute o módulo SDP no prompt com os parâmetros:
c:\Ptu_integracoes> sdp.exe MOVCADBENEFCSV "C:\PTU\UNIMED BARRA MANSA.csv" |
Sendo que o segundo parâmetro é o caminho do arquivo csv, entre aspas.
Inicialmente a Unimed do Brasil está disponibilizando os códigos de controle da homologação; É imprescindível que após a confirmação do último A1300 transmitido antes da virada para o online, seja solicitado novo arquivo csv da produção para correta atualização da base de dados, evitando-se assim divergências de informações. |
O parâmetro MOVAUTO define a forma como os dados serão transmitidos:
Para a inicialização do módulo de forma automatizada, inicie o executável no servidor passando os parâmetros MOVCADBENEF A 1000, sendo 1000 o tempo em milissegundos de espera para consulta no banco de dados se há beneficiários a serem transmitidos. Pode ser criado um atalho para execução do módulo: