Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Saúde Planos |
|---|---|
| Linha de Produto: | Linha Datasul |
| Segmento: | Saúde |
| Módulo: | Planos - Linha Datasul - Atendimento ao Publico (HAT) |
| Função: | Consultas Dados Do Beneficiário |
| País: | Brasil |
| Ticket: | 26492534 |
02. SITUAÇÃO/REQUISITO
Durante a homologação do novo serviço para o PTU Online na função Consulta BeneficiárioNa função Consulta Beneficiário do PTU Online, foi observada uma inconsistência no mapeamento de campos na configuração de CPCs. A , na qual a tabela de saída não apresentava um campo correspondente ao 'accommodationType', que é esperado e utilizado pelo processo anterior. Esta situação gerou a necessidade de esclarecer qual o campo equivalente, considerando que a documentação informava a manutenção de todos os campos existentes para a migração da lógica da CPC.
03. SOLUÇÃO
Foi constatado que, na lógica de processamento da CPC que recebe as informações do PTU Online, os parâmetros referentes à consulta de beneficiário ('insuranceUserQueryResultsOutput' e 'insuranceUserQueryOutput') estavam previstos. Contudo, as tabelas internas que representam esses dados não estavam sendo passadas como parâmetros de entrada para a CPC. Realizou-se um ajuste para assegurar que as tabelas temporárias correspondentes sejam corretamente encaminhadas, possibilitando o mapeamento adequado do campo 'accommodationType' e a recepção completa das tabelas de dados pela CPC após a conversão do serviço.
Foram incluídos campos na tabela de entrada da CPC (tmp-cpc-bosau-ptu-online-entrada):
field h-tmpIdentificacaoBenefDados as handle
field h-tmpRespostaConsultaDadosBenef as as handle
field h-tmpBlocoNomes as handle.
ATENÇÃO: Clientes que já utilizam essa CPC devem recompilar os programas considerando a
as handleinclude alterada.
04. EXPEDIÇÃO
A implementação acima descrita estará disponível a partir da atualização dos seguintes pacote no cliente:
- 12.1.2603.1
- 12.1.2511.??7
- 12.1.2507.??1312.1.2503.??
05. ASSUNTOS RELACIONADOS
| HTML |
|---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |