Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Saúde |
Módulo: | HRC - Revisão de Contas Médicas |
Função: | Manutenção Pacotes Procedimentos e Insumos - HRC0110H |
Ticket: | 10029067 |
02. SITUAÇÃO/REQUISITO
Ao exportar um arquivo A1200 o sistema arredondava Críticas do arquivo A1200 na postagem na CMB quanto aos valores individuais e totais dos itens. O sistema arredonda os valores unitários dos movimentos do pacote e desta maneira o valor total do pacote era exportado com apresenta diferença de valores.
03. SOLUÇÃO
Realizamos ajustes diretamente no layout de modo a tratar o arredondamento no campo VL_SERV_TOT, considerando a quantidade do serviço. Nesse caso, o erro inicialmente apresentado foi corrigido, no entanto, a CMB passou a criticar a diferença de valor junto ao valores totais do pacote do R202. Em resumo, se retirarmos 0,01 centavo do total do item em decorrência do arredondamento de 2 casas decimais prevista no Manual, o erro passará a ser apresentado nos valores totais do pacote, e nesse caso não podemos simplesmente diminuir o valor acordado com o prestador.
A solução portanto, passa pela revisão do cadastro desses pacotes que apresentaram problema de validação, evitando valores individuais com mais de 2 casas decimais. Atualmente o conceito do TOTVS solicita o valor total e a quantidade total do item do pacote. A partir de agora, será aplicada uma consistência que irá calcular o valor individual do item e barrar a inclusão do mesmo caso o valor individual calculado possua mais de 2 casas decimais. Foi ajustado o cadastro de pacotes para não permitir a inclusão de quantidades/valores que gerem inconsistência no arredondamento necessário na exportação do pacote para o A1200.
Templatedocumentos |
---|
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; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |