| Produto: | TOTVS Saúde Planos |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Saude |
| Módulo: | FATURAMENTO |
| Função: | LOTES DE COBRANÇA |
| Ticket: | 24909781 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSAUBE-28527 |
Foi identificado que a rotina não conseguia posicionar corretamente registros de coparticipação de meses diferentes, o que resultava em divergências e perda de vínculo durante a geração do lote de cobrança. O requisito foi assegurar que o sistema tratasse adequadamente esses cenários, garantindo a consistência e rastreabilidade das informações.
Para resolver o problema, foram criados campos de ID sequencial nas tabelas BDH e BM1.
O ID da BDH passou a ser gerado no momento da criação da coparticipação.
O ID da BM1 passou a ser gerado durante a criação do lote de cobrança.
Além disso, foi criado um novo índice utilizando esses IDs, permitindo que a rotina consiga posicionar corretamente os registros de coparticipação, mesmo quando pertencentes a meses distintos.
Com essa alteração, todos os dados passaram a ser atualizados de forma íntegra e os registros deixaram de ficar inconsistentes ou sem correspondente na tabela.
Não se aplica
Não se aplica