Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | |
Função: | MATA926.prw |
País: | Brasil |
Ticket: | 19558050 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-35015 |
Ao realizar uma devolução ou troca (LOJA720) de uma Venda Assistida (LOJA701), pelo módulo do SIGALOJA, quando o parâmetro MV_ATUCOMP = .T. , é apresentado error.log: CDDT10: DB error (Insert): -37 File: CDDT10 - Error: 2601 (23000) (RC=-1).
Esse error só ocorre, caso a venda seja feita para o CLIENTE PADRAO (A1_COD = 000001 e A1_LOJA = 01) e a devolução é feita para outro cliente, fazendo com o complemento (CDD) tente gravar 2 vezes a mesma informação, ocasionado o erro.
Foi ajustado a verificação se já há informação gravada na tabela CDD, nesse cenário onde a venda é feita para o CLIENTE PADRAO (A1_COD = 000001 e A1_LOJA = 01), evitando assim a validação se perder, pelo fato do cliente ser um e a devolução ser para outro.
Não há.