Produto: | TOTVS Varejo Supermercados
|
---|---|
Linha de Produto: | Linha Consinco |
Segmento: | Varejo Supermercados |
Módulo: | VENDAS |
Função: | VENDA BALCÃO - DEA0014 |
Ticket: | 13221728 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSUPVEN-3730 |
Ao realizar um pedido que se enquadre em várias regras de incentivo, e fechar o pedido surge na tela uma mensagem de erro: "ORA-20200: ORA-06502: PL/SQL: numeric or value error: character string buffer too small ORA-06512". A mensagem é disparada devido ao estouro da capacidade de armazenamento de uma variável utilizada na procedure spMad_AplicaDescPedVendaRegra.
Expandida a capacidade de armazenamento da varíavel vsSeqRegra na procedure spMad_AplicaDescPedVendaRegra, devido à passar utilizar o processo de agrupamento de regras de incentivo, esta varíavel é repsonsável por gravar quais as regras estão sento utilizadas, desta forma, necessitou de adequação à capacidade da mesma para varchar(1000), pensando também em eventuais problemas futuros, como o aumento do número de dígitos utilizados no campo seqregra no cliente e o acúmulo de regras de incentivo utilizadas no mesmo pedido.
Se estiver na versão 21.02, atualizar o sistema para a release 21.02.038 ou release superior.
Se estiver na versão 21.01, atualizar o sistema para a release 21.01.074 ou release superior.
Não se aplica