FJFrigo · Lançamentos · 6-Transporte › 1-Transportadora Carga/Carne · 261

Faturamento Transportadora — Carga/Carne

A carga de carne: cliente, transportadora, motorista, veículo e container; produtos por peso × unitário. Não gera título. A carga é o que o Frete Carne (263) fatura depois. Cada regra traz a mensagem exata, quando dispara e o confronto com o sistema antigo.

Tabelas: faturamento_transportadora, _produtos Movimento em central: nenhum (tela dos tenants do Paraguai) Programa antigo: menu261.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

Ao gravar

Na ordem em que o servidor confere
Aviso

Informe o cliente.

QuandoGravar sem cliente. Conferido na tela, antes de enviar.

Todos
Bloqueia

Campo [Cliente] em Branco !

QuandoA mesma falta, conferida no servidor. Nova em 11/09/2026.

Sistema antigoA mesma frase (menu261.prg:1080). Até a revisão o porte dizia "Informe o cliente.".

Todos
Bloqueia

Campo [Tipo Faturamento] em Branco !

QuandoSem tipo de faturamento. O combo oferece os tipos de saída que não são de gado (operação começando por 0); no 261 o combo nasce no primeiro. Nova em 11/09/2026.

Sistema antigoNão confere: o combo sempre tem um item escolhido.

Todos
Bloqueia

Data de vencimento menor que a data de emissão !

QuandoO vencimento de compra ou o de venda é anterior à data do lançamento. Vencimento em branco não é conferido. A frase é a mesma para os dois. Nova em 11/09/2026.

Sistema antigoA mesma frase (menu261.prg:1089 e :1093).

Todos
Bloqueia

Período já fechado: a data precisa ser posterior a 2026-07-01.

QuandoA data informada é igual ou anterior à U.D.F. da filial — na inclusão e na alteração. Nova em 11/09/2026.

Conferirparametros.udf (a U.D.F. geral da filial — Manutenção › Data de Fechamento (U.D.F.), 421).

Sistema antigovalidaData (menu261.prg:1084).

Todos
Aviso

(sem mensagem) — o câmbio é calculado ao gravar

QuandoO câmbio é cinza: é a cotação financeira da data. Nova em 11/09/2026.

Sistema antigoO onChangeComboMoeda, que a tela chama ao abrir.

Todos
Aviso

(sem mensagem) — linha sem produto ou sem valor não entra

QuandoLinha sem produto, ou com compra e venda zeradas, não é gravada. Peso com 2 casas. Nova em 11/09/2026.

Sistema antigoO mesmo LOOP do gravarProdutos.

Todos
B

Os títulos

O que o 261 não faz
Aviso

(sem mensagem) — o 261 NÃO gera título

QuandoGravar o 261 não cria título nenhum: no sistema antigo o gravarFinanceiro está comentado nas duas chamadas. O porte gerava um par por produto até esta revisão — saiu. Nova em 11/09/2026.

Sistema antigomenu261.prg:1170 e :1215 (comentados).

Todos
C

Ao alterar e ao excluir

Travas de situação
Bloqueia

Lancamento com titulo ja baixado - nao pode ser alterado.

QuandoAlgum título do lançamento tem baixa viva. A janela abre com o aviso e o Gravar desabilitado.

ConferirFinanceiro › Títulos (221), pelo lançamento.

Sistema antigoO lBaixado: a gravação "passa" sem gravar nada (:1096).

Todos
Bloqueia

Lancamento com titulo ja baixado - nao pode ser excluido.

QuandoExcluir com baixa viva num título.

Sistema antigoRecusa calada ao excluir.

Todos
Bloqueia

Este lanzamiento fue autorizado en SIFEN!

QuandoO documento eletrônico está aprovado ou em processamento no SIFEN. Vale na alteração e na exclusão. Nova em 11/09/2026.

ConferirA coluna Situação do documento da grade, ou a Central de NF-e (237).

Sistema antigoO menu261 não confere — divergência deliberada: é a mesma tabela do 262.

Paraguai
Bloqueia

Lançamento já contabilizado e conferido — alteração não permitida. Desconfira o asiento no 251.

QuandoO asiento fvv (frete de vivo) do lançamento está conferido. Nova em 11/09/2026.

ConferirContabilidade › 251: tabela fvv e o número do lançamento.

Sistema antigoNão confere; o gatilho do banco recusa quando a exclusão tenta marcar o asiento.

Todos
Bloqueia

Lançamento já contabilizado e conferido — exclusão não permitida. Desconfira o asiento no 251.

QuandoExcluir com o asiento fvv conferido. Nova em 11/09/2026.

Todos
Bloqueia

Período já fechado: a data precisa ser posterior a 2026-07-01.

QuandoExcluir um lançamento cuja data gravada é igual ou anterior à U.D.F. Nova em 11/09/2026.

Conferirparametros.udf (a U.D.F. geral da filial — Manutenção › Data de Fechamento (U.D.F.), 421).

Sistema antigovalidaData (menu261.prg:1516).

Todos
Confirma

Excluir o lançamento 1004512?

QuandoPergunta da tela.

Todos
Aviso

Lançamento excluído.

QuandoMarca o lançamento e os títulos como excluídos.

Todos
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
tipo de frete'C' (a grade lista só este)
G

Diferenças e decisões pendentes

O que muda em relação ao sistema antigo
PontoSituação
detalhe da telaabria com erro: consultava as tabelas veiculo e emitente para veículo e motorista — são veiculos e motorista. Corrigido em 11/09/2026
gradecada tela passou a listar só o seu tipo de frete (listava as duas misturadas)
colunas gravadascada variante grava as suas colunas; a outra não é tocada (o porte gravava a lista inteira)
baixado ou DE aprovadorecusa com a frase; o sistema antigo "grava" sem gravar nada
títulossaíram: o sistema antigo não gera (gravarFinanceiro comentado)
total da linha em moeda estrangeira2 casas; o sistema antigo arredonda sem casas

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