FJFrigo · Lançamentos · Financeiros › N-Central SISPAG · 22N

Central SISPAG

O pagamento eletrônico pelo Bradesco: lista os títulos em aberto por vencimento, gera a remessa CNAB 240 e baixa o que o retorno disser que foi pago. Cada regra traz a mensagem exata, quando dispara e o confronto com o sistema antigo.

Tabelas: financeiro_emissao, remessa_pagamentos, financeiro_baixas Banco: Bradesco (237) Programa antigo: menu22n.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
Aviso

Informe a conta bancária.

QuandoListar, gerar ou importar sem conta. Conferido na tela.

Brasil
Bloqueia

Campo [Conta Bancária] em branco!

QuandoA mesma falta, conferida no servidor.

Brasil
Bloqueia

Informe a data inicial.

QuandoSem vencimento inicial.

Brasil
Bloqueia

Informe a data final.

QuandoSem vencimento final.

Brasil
Bloqueia

Conta bancária não encontrada.

QuandoA conta escolhida não existe mais.

Brasil
B

Gerar remessa

O arquivo do banco

O lote quebra por tipo de pagamento e pelo banco do boleto (divergência deliberada): cada lote declara a forma de lançamento — 45 PIX, 30 boleto do próprio banco, 31 de outro banco, 03 TED.

Confirma

Gerar a remessa de 5 título(s)? A sequência da conta avança e cada título fica registrado na remessa.

QuandoPergunta da tela.

Brasil
Bloqueia

Informe a data de pagamento.

QuandoSem a data do pagamento.

Brasil
Bloqueia

Marque ao menos um título para gerar a remessa.

QuandoNenhum título marcado.

Brasil
Bloqueia

A Central SISPAG é do Bradesco (237); a conta escolhida é do banco 033. O legado escreveria um arquivo sem cabeçalho e sem trailer.

QuandoA conta não é do Bradesco.

ConferirCódigo do banco em Cadastros › Contas Bancárias (173).

Sistema antigoGera o arquivo sem cabeçalho nem trailer (:2289-2409 só tratam o 237).

Brasil
Bloqueia

Banco sem código de convênio de pagamento. Corrija e gere nova remessa.

QuandoA conta não tem o convênio de pagamento.

Conferirconta_bancaria.codigo_convenio_pagto (173).

Brasil
Bloqueia

Sem pagamentos selecionados.

QuandoOs títulos marcados não voltaram na consulta (pagos ou alterados entre a grade e o clique).

Sistema antigoA mesma frase (:1622).

Brasil
Bloqueia

Banco de crédito inválido [000] no título 1003456 — INDEFINIDO 000. Corrija o cadastro e gere nova remessa.

QuandoO banco do favorecido não tem número utilizável e o nome não é BANCO DO BRA/BRADESC/NEXT. A remessa inteira para, como no sistema antigo.

ConferirDados de pagamento do título (221) ou o banco do emitente (15).

Brasil
C

Importar retorno

A baixa do que foi pago

Um arquivo inteiro numa transação — o sistema antigo abre uma por pagamento.

Confirma

Importar o retorno? Os pagamentos efetivados serão BAIXADOS.

QuandoPergunta da tela.

Brasil
Bloqueia

Escolha ao menos um arquivo de retorno.

QuandoImportar sem arquivo.

Brasil
Aviso

Não encontrados: 001-001-0000534 (emitente 12345678000199)

QuandoO pagamento do retorno não casa com emitente ou com a remessa. Os demais seguem.

Sistema antigo"Não encontrado" (:2106).

Brasil
Aviso

(sem mensagem) — só baixa com ocorrência 00 ou 03

QuandoO retorno responde todos, mas só o efetivado baixa. O valor pago é rateado pelas parcelas em aberto do documento: a sobra de saldo vira desconto, o pago a mais vira juros.

Brasil
D

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).

E

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.

F

Regras chumbadas no código

Esperadas — não abrir como defeito
O queValor
bancoBradesco (237)
banco do favorecido pelo nomeBANCO DO BRA → 001; BRADESC/NEXT → 237
formas de lançamento45 PIX · 30 boleto próprio · 31 boleto de outro banco · 03 TED
G

Diferenças e decisões pendentes

O que muda em relação ao sistema antigo
PontoSituação
quebra de lotetambém pelo banco do boleto (o sistema antigo declararia o lote todo como 30)
tipo de pagamentoo da grade, nos dois pontos (o sistema antigo lê colunas diferentes)
rateio da baixadesconto e abatimento valem zero (no sistema antigo são variáveis que nunca recebem valor)
detalheuma consulta para todos os títulos, não uma por título

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