FJFrigo · Lançamentos · Financeiros › O-Estorno Coletivo de Baixas · 22O

Estorno Coletivo de Baixas

Lista as baixas vivas de uma conta bancária num período e desfaz as marcadas de uma vez. Cada regra traz a mensagem exata, quando dispara e o confronto com o sistema antigo.

Tabela: financeiro_baixas Programa antigo: menu22o.prg

Bloqueia

Não grava. statuscode 400 com a frase abaixo, que a tela mostra como está.

Confirma

Pergunta antes de seguir. Quem pergunta está dito em cada regra — o servidor (statuscode 409, com o nome do campo) ou a própria tela.

Aviso

Passa, mas com um comportamento que surpreende quem está conferindo — ou é conferido só na tela.

Português ou espanhol

O servidor devolve a frase do sistema antigo, e várias eram em espanhol lá. Não é tradução faltando.

A

Listar

Os filtros
Bloqueia

Informe a conta bancária.

QuandoSem conta bancária (a tela confere antes, com a mesma frase).

Sistema antigo"Campo [Conta Bancária] em Branco !" (:325).

Todos
Bloqueia

Informe a data inicial.

QuandoSem data inicial.

Todos
Bloqueia

Informe a data final.

QuandoSem data final.

Todos
Bloqueia

A data final não pode ser anterior à inicial.

QuandoPeríodo invertido.

Todos
B

Estornar

O botão

O estorno grava excluido = 'T', o usuário e zera o numero_cheque — é ele que amarra a baixa ao cheque na conciliação.

Bloqueia

Marque ao menos uma baixa para estornar.

QuandoEstornar sem baixa marcada.

Todos
Confirma

Estornar 3 baixa(s)? A operação apaga a baixa e zera o número do cheque.

QuandoPergunta da tela, antes de enviar.

Sistema antigo"TEM CERTEZA?" (:428).

Todos
Aviso

(sem mensagem) — não há trava de mês fechado nem de conciliação

QuandoO estorno não confere U.D.F., conciliação nem asiento conferido — como no sistema antigo. Confira antes de marcar.

AtençãoBaixa estornada por outra tela entre a listagem e o clique não conta no total devolvido.

Todos
C

Permissões

Quem pode passar

grep hUsuarioRegras no programa do sistema antigo devolve zero: esta tela não tem regra nomeada a conceder no Acesso dos Grupos (444).

D

Como o erro chega na tela

Para o QA reproduzir e reportar

Recusa de regra: HTTP 200 com statuscode 400 e a frase, que a tela mostra no rodapé da janela. Pergunta do servidor: statuscode 409 com o campo a reenviar como true. As mensagens que só a tela confere (marcadas como Aviso, "conferido só na tela") não chegam ao servidor. Erro inesperado traz o código de ocorrência de 8 caracteres — copie-o no chamado.

E

Regras chumbadas no código

Esperadas — não abrir como defeito

Nada chumbado nesta tela.

F

Diferenças e decisões pendentes

O que muda em relação ao sistema antigo
PontoSituação
transaçãoo lote inteiro junto ou nenhum; o sistema antigo estorna uma a uma, e uma falha no meio deixa as anteriores estornadas

Nenhuma regra bate com essa busca. Tente um trecho menor da mensagem, ou limpe os filtros.