Resposta rápida
- Por que o título não baixa?
- Porque ele tem número de borderô (
E2_NUMBORpreenchido) e a rotina de baixa a pagar está configurada para não baixar título assim. - Onde muda?
- Na pergunta da rotina que permite ou não baixar título de borderô (grupo
FIN080). - Como confirmar?
- Consultando
E2_NUMBORna SE2 e o vínculo na SEA. - Quem resolve?
- O financeiro decide se a baixa deve sair pelo borderô ou pela baixa manual. A TI só entra se houver personalização.
Nesta página6 seções
O título a pagar está em aberto, o fornecedor cobra, e ele some da baixa em lote ou a baixa manual é recusada. Antes de suspeitar de erro, confira se ele foi incluído em um borderô de pagamento. A baixa de título a pagar é a rotina FINA080; a versão a receber deste assunto está em baixa de título no contas a receber.
O que a pergunta da rotina decide
A baixa a pagar lê as perguntas do grupo FIN080. Pelo fonte, a quarta pergunta controla o borderô: quando o valor é 2, a rotina não permite baixar título que esteja em borderô. Na tela de perguntas da rotina, no seu ambiente, localize a que trata de borderô e veja como ela está respondida.
Com a pergunta configurada para não permitir, o efeito aparece em dois lugares:
| Onde você está | O que acontece com título em borderô |
|---|---|
| Baixa em lote | O título não entra na lista para seleção: o filtro só deixa passar título com E2_NUMBOR vazio. Parece que “sumiu”. |
| Baixa manual, título a título | A rotina emite uma mensagem de ajuda e não abre a baixa. |
Em outras palavras: “sumiu da lista” e “a baixa foi recusada” têm a mesma causa. O título não necessariamente está com erro: ele está em um borderô.
Confirmar que o título está em borderô
O número do borderô fica no próprio título, em E2_NUMBOR (caractere, 6), com a data em E2_DTBORDE. O vínculo com o borderô fica na SEA, que tem EA_NUMBOR (6), a carteira em EA_CART (P é pagar, conforme a busca que a rotina faz) e a chave do título (prefixo, número, parcela, tipo, fornecedor e loja).
SELECT E2_FILORIG, E2_PREFIXO, E2_NUM, E2_PARCELA, E2_TIPO,
E2_FORNECE, E2_LOJA, E2_SALDO, E2_NUMBOR, E2_DTBORDE,
EA_NUMBOR, EA_DATABOR, EA_MODELO, EA_SITUACA, EA_ORIGEM
FROM SE2010 SE2
LEFT JOIN SEA010 SEA
ON SEA.EA_FILORIG = SE2.E2_FILORIG
AND SEA.EA_NUMBOR = SE2.E2_NUMBOR
AND SEA.EA_CART = 'P'
AND SEA.EA_PREFIXO = SE2.E2_PREFIXO
AND SEA.EA_NUM = SE2.E2_NUM
AND SEA.EA_PARCELA = SE2.E2_PARCELA
AND SEA.EA_TIPO = SE2.E2_TIPO
AND SEA.EA_FORNECE = SE2.E2_FORNECE
AND SEA.EA_LOJA = SE2.E2_LOJA
AND SEA.D_E_L_E_T_ = ' '
WHERE SE2.E2_NUM = '000001'
AND SE2.D_E_L_E_T_ = ' 'Troque o número pelo do título e ajuste o sufixo das tabelas para o seu ambiente. Como ler:
E2_NUMBORpreenchido: o título está em borderô. É essa a condição que a rotina testa.E2_NUMBORvazio: o borderô não é a causa desta recusa. Outras validações da baixa existem (bloqueio do título, liberação para pagamento), e cada uma tem mensagem própria.E2_NUMBORpreenchido e SEA sem linha: o título e o borderô parecem inconsistentes. Não corrija à mão; leve o caso ao suporte com o número do título.
A SEA também guarda a situação do borderô (EA_SITUACA) e a origem (EA_ORIGEM). A rotina de baixa consulta a origem para dar tratamento próprio a borderô gerado pela FINA241 em algumas validações. Ver a origem ajuda a dizer de qual rotina o borderô veio.
O que fazer, em ordem
- Confirme que o título está em borderô, com a consulta acima.
- Descubra com quem gerou o borderô em que pé ele está: já foi enviado ao banco? Essa informação não vem da baixa; vem do processo do borderô na sua empresa.
- Se a baixa manual é necessária de fato, decida com o financeiro se o título deve sair do borderô ou se a pergunta da rotina deve permitir a baixa. Isso é decisão de processo, não de cadastro: mudar a pergunta vale para todos os títulos de borderô que aquele usuário baixar.
- Só depois altere a configuração, em homologação primeiro.
Não trate isso como um destravamento técnico. Antes de baixar por fora, confirme com quem cuida do pagamento se o borderô já foi transmitido ao banco.
Baixa parcial de título em borderô
O parâmetro MV_BXPARBO (lógico, padrão .F.) trata a baixa parcial de título a pagar vinculado a um borderô. Com ele em .T., e o título sem E2_IDCNAB preenchido, a rotina deixa de tratar o título como “em borderô” para efeito da tela e libera a edição do valor a pagar. Com E2_IDCNAB preenchido, o título continua tratado como em borderô e o comentário do fonte diz que baixa parcial não é permitida.
SELECT X6_VAR, X6_TIPO, X6_DESCRIC, X6_CONTEUD
FROM SX6010
WHERE X6_VAR = 'MV_BXPARBO'
AND D_E_L_E_T_ = ' 'A consulta mostra o que o seu ambiente tem cadastrado. Ela não prova por si só o que a rotina fará com o título: isso depende também da pergunta da baixa e do E2_IDCNAB.
Cancelar a baixa de título em borderô
Ao cancelar uma baixa, a rotina pode recusar o cancelamento com a ajuda F080BORD. O comentário do fonte descreve o motivo: a baixa não pode ser cancelada porque o título está em borderô e um ou mais títulos já foram conciliados. Nesse caso, o impedimento vem da conciliação já feita, não do cadastro do título.
Se nada disso explica
O ambiente pode ter personalização na tela de baixa: a rotina prevê um ponto de entrada de filtro de títulos (F080FIL) que restringe a lista da baixa em lote. Ele é do time de TI, e não faz parte deste diagnóstico. Outro ponto de entrada do contas a pagar, o de menu, está em F050ROT; ele acrescenta botões e não filtra a baixa.
Continue por aqui
- Vídeo
ProtheusGuia de processo
Eliminar resíduo do pedido de venda: o que muda e o que não volta
Eliminar resíduo encerra o saldo que ainda não foi entregue de um pedido de venda. Veja onde fica a opção (no pedido e em lote), o que ela muda no pedido e por que não existe botão para desfazer.
- Vídeo
ProtheusGuia de processo
Não consigo excluir o pedido de venda: a liberação precisa ser estornada
O Protheus recusa a exclusão do pedido porque algum item já foi liberado para faturar. Veja como estornar a liberação em Estor.Doc's, o que impede o estorno e como conferir no banco.
- Vídeo
ProtheusGuia de processo
Configurador de Tributos (FISA170) para quem programa
O que o desenvolvedor precisa saber do Configurador de Tributos: tabelas, como o motor fiscal o aciona, a flag lCalcTG e como ler os tributos calculados.