01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS DMS |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_totvs_prestadores_de_servicos |
|---|
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI)TOTVS DMS (Linha Protheus) - Auto-peças (SIGAPECVeículos (SIGAVEI) |
|---|
| Função: | Saída de Veículos Devolução Compra (VEIXX001VEIXA012) |
|---|
| País: | Brasil |
|---|
| Ticket: | 22693099 |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-8273 |
|---|
02. SITUAÇÃO/REQUISITO
Ao tentar realizar uma devolução de compras na rotina Saída Devolução Compra (VEIXA012), o sistema apresenta um erro no o error.log, impedindo a conclusão do processo.
"TESTE"
03. SOLUÇÃO
Alterado processo de validação de preenchimento do campo Cond Pag (VV0_FORPAG), para que caso o campo estiver em branco o sistema realize a validação do preenchimento do mesmo assim não sendo apresentado o error log tal.
Identificado que o erro ocorria devido à variável M->VV0_FORPAG estar vazia no momento da validação na função VX001VLDENC, ocasionando a atualização indevida das parcelas e a limpeza do array aIteParc.
Foi implementada uma tratativa no fonte VEIXX001 para garantir que o campo Forma de Pagamento não seja passado vazio no processo, preservando assim o conteúdo do array e evitando o erro apresentado.
04. DEMAIS INFORMAÇÕES
12.1.2210:
12.1.2310:
12.1.2410:
05. ASSUNTOS RELACIONADOS