FJFrigo · Lançamentos · Faturamento/Exportações › Saídas/Vendas › 2334

Frete Avulso

O frete de transportadora (e de companhia marítima) com a lista de faturamentos que ele cobre. Gera até quatro títulos: terrestre, retenção de IVA, desconto MIC (no centro de custo tipo_faturamento.idcentro_custo_mic — até 12/09/2026 eram 10081/1002216 fixos) e marítimo. Fora do Brasil o % de IVA e o % de retenção são da tela, e o certificado de não retenção da transportadora tira os 70%. Cada regra traz a mensagem exata, quando dispara, onde conferir e o confronto com o sistema antigo.

Tabela: faturamento_frete_avulso + _fat Títulos: até 4 por frete Programa antigo: menu2334.prg

Bloqueia

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

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 escolher a transportadora ou mudar a data

A sugestão do % de IVA e do % de retenção
Aviso

Transportadora com certificado de não retenção válido até 2026-12-21.

QuandoA transportadora tem certificado de não retenção com validade depois da data de emissão: a tela sugere 10% de IVA e 0% de retenção, e mostra o número e a validade do certificado ao lado. Nova em 12/09/2026.

ConferirCadastro de Emitentes (15), campos Nº de no retención e Validade (emitente.numero_no_retencion / validade_no_retencion). Certificado vencido na data do frete volta a sugerir 70%.

Sistema antigoO sistema antigo não olha o certificado no frete: retém 70% sempre, menos da transportadora 1138, chumbada (menu2334.prg:2124-2160). A 1138 saiu: sem certificado cadastrado ela recebe 70%. A comparação de data é a do título (menu221.prg:5163).

Paraguai
Aviso

Sem IVA nem retenção: Brasil, exportação ou data anterior a 01/05/2017.

QuandoOs dois campos de % ficam cinzas: no Brasil e na exportação não há IVA; antes de 01/05/2017 vale o regime antigo (10% por fora, sem título de retenção). Nova em 12/09/2026.

Todos
B

Ao abrir a aba Faturamentos

A lista que o frete cobre
Bloqueia

Informe a data de emissao para listar os faturamentos.

QuandoCarregar a lista de faturamentos sem data de emissão.

ConferirA lista traz os 120 dias anteriores à emissão — venda, compra de carne, entrada e saída de almoxarifado. O primeiro marcado decide o centro de custo do título.

Todos
C

Ao gravar — conferidas na tela

Antes de enviar ao servidor
Aviso

Informe a companhia marítima — é ela que recebe o título do marítimo.

QuandoHá frete marítimo (líquido maior que zero) sem companhia marítima. Conferido só na tela; a janela vai para a aba Frete marítimo.

Todos
Aviso

Informe o vencimento do frete marítimo.

QuandoHá frete marítimo sem vencimento. Conferido só na tela.

Todos
D

Ao gravar — conferidas no servidor

Na ordem em que o servidor confere
Bloqueia

Informe a data de emissão.

QuandoSem data de emissão.

Todos
Bloqueia

Informe o tipo de faturamento.

QuandoSem tipo de faturamento.

Todos
Bloqueia

Informe a transportadora - é ela que recebe o frete.

QuandoSem transportadora.

Todos
Bloqueia

Informe o vencimento do frete terrestre - ele vai para o título a pagar.

QuandoSem vencimento do frete terrestre.

Todos
Bloqueia

Informe a moeda do frete terrestre.

QuandoSem moeda do frete terrestre.

Todos
Bloqueia

Mês fechado: a data de emissão precisa ser posterior a 2026-07-01.

QuandoA emissão é igual ou anterior à U.D.F. da filial (a data da frase é a da filial). 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 da emissão (:1753).

Todos
Bloqueia

Fecha de vencimiento anterior de la emision

QuandoO vencimento do frete terrestre é anterior à emissão. Nova em 11/09/2026.

AtençãoEm central, nenhum frete de 2025 em diante está assim.

Sistema antigoA mesma frase (:1761).

Todos
Bloqueia

Vencimento não pode cair na segunda feira

QuandoO vencimento terrestre ou o marítimo cai num sábado ou domingo. A frase fala em "segunda feira" e a regra é fim de semana — é a frase do sistema antigo, mantida para o suporte achar a regra. Nova em 11/09/2026.

AtençãoO vencimento marítimo nasce com a data do dia, mesmo num frete só terrestre, e é conferido do mesmo jeito. Em central são 2.166 fretes de 2025 em diante com algum vencimento em fim de semana — nenhum desde agosto/2026. Para alterar um deles, mova o vencimento para um dia útil.

Sistema antigoA mesma frase (:1766 e :1770).

Brasil
Bloqueia

Campo [Valor Frete] em Branco !

QuandoO líquido terrestre mais o líquido marítimo dá zero ou menos. A frase diz "em branco" mas dispara também com valor zero, ou com desconto maior que o frete. Nova em 11/09/2026.

ConferirForma de cobrança Por peso (tipo 1): peso ÷ 1000 × valor por tonelada, parcela por parcela; qualquer outra é valor fechado. Depois soma acréscimo e tira desconto.

Sistema antigoA mesma frase (:1776).

Todos
Bloqueia

O % de IVA do frete tem de ser 0, 5 ou 10.

QuandoO % de IVA que chegou não é 0, 5 nem 10. A tela só oferece esses três; vale para quem grava por fora dela. Nova em 12/09/2026.

ConferirCom 5% a base vai para a coluna de 5% do título; com 0 (isento) o líquido vai na base isenta e não há retenção.

Paraguai
Bloqueia

O % de retenção tem de ficar entre 0 e 100.

QuandoO % de retenção é negativo ou passa de 100. Nova em 12/09/2026.

Paraguai
Bloqueia

% de retencion no permitido, proveedor con certificado de no retencion aun valido !

QuandoO % de retenção é maior que zero e a transportadora tem certificado de não retenção válido na data de emissão. Zere o % de retenção. Sem % informado não há recusa: o certificado decide (0%). Nova em 12/09/2026.

ConferirCadastro de Emitentes (15), Validade do certificado de não retenção da transportadora.

Sistema antigoA mesma frase, do título (menu221.prg:5164). No frete o sistema antigo não conferia — retinha 70% de quem tinha certificado.

Paraguai
E

Ao gerar os títulos

Depois das conferências
Bloqueia

Filial sem centro de custo de IVA 10 (Cadastros › Filiais) — o título da retenção de IVA precisa dele.

QuandoO frete tem retenção de IVA e a filial não tem o centro de custo de IVA 10: o título da retenção vai para ele. Nova em 12/09/2026.

ConferirCadastro de Filiais, filial.idcentro_custo_financ_iva10.

Sistema antigoO sistema antigo morre no INSERT do título com o erro do banco. É a mesma frase do 262.

Paraguai
F

Ao alterar e ao excluir

Travas de situação
Bloqueia

Não é possível alterar: já existe baixa no título deste frete.

QuandoO título do frete tem baixa viva. O tipo de faturamento é o do próprio frete (há seis em uso).

ConferirTítulo (221) do frete, aba de baixas. Estorne a baixa antes.

Sistema antigo"Existe um pagamento referente a esse faturamento !" (:2456).

Todos
Bloqueia

Não é possível excluir: já existe baixa no título deste frete.

QuandoA mesma trava, ao excluir.

Todos
G

O que surpreende

Passa, mas vale saber
Aviso

(sem mensagem) — o título do terrestre sai pelo líquido menos a retenção

QuandoFora do Brasil a retenção de IVA é calculada — líquido ÷ (1 + IVA%) × IVA% × retenção%, com os percentuais da tela (10% e 70% de padrão) — e vira título próprio (SC). Antes de 01/05/2017 o regime era outro e o título de retenção não saía.

ConferirOs dois percentuais ficam gravados no título terrestre (percentual_iva, percentual_ret10) — faturamento_frete_avulso não tem coluna para eles. Reabrir o frete os lê de lá.

ParaguaiBolívia
Aviso

(sem mensagem) — reabrir e gravar não herda as bases de IVA do título antigo

QuandoO título recriado continua herdando os "Dados fatura" do 221 (documento, timbrado, emissor), menos as bases e o % de retenção: quem os decide agora é a tela do frete. Nova em 12/09/2026.

ParaguaiBolívia
Aviso

(sem mensagem) — o marítimo gera título à companhia marítima

QuandoCom frete marítimo, sai um título a pagar à companhia marítima (parcela 3), além do da transportadora.

Todos
H

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

I

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.

J

Regras chumbadas no código

Esperadas — não abrir como defeito
O queValor
IVA e retenção do terrestre sugeridos (fora do Brasil)10% e 70%
troca de regime da retenção01/05/2017
K

Diferenças e decisões pendentes

O que muda em relação ao sistema antigo

12/09/2026 — o % de IVA e de retenção na tela

O que mudouSistema antigo
o % de IVA (0, 5 ou 10) e o % de retenção são digitados; sem % de retenção, vale 0% com certificado válido e 70% sem10% e 70% chumbados (:2124-2160)
certificado de não retenção válido: a tela sugere 0% e o servidor recusa retenção maior que zeroretinha 70% mesmo com certificado
a transportadora 1138 deixou de ser exceção: sem certificado cadastrado, ela recebe 70% como as demais0% chumbado na 1138 (:2140)
IVA 5% vai na base de 5; isento vai na base isentasó conhece o de 10%
a conta é uma divisão só (líquido × IVA × retenção ÷ ((100 + IVA) × 100)); com 10%/70% dá o mesmo número (12 milhões de casos)—
filial sem centro de custo de IVA 10 recusa com fraseerro do banco no INSERT

Corrigido em 11/09/2026

O que faltavaSistema antigo
mês fechado, vencimento antes da emissão, vencimento em fim de semana (Brasil) e valor do frete zeradomenu2334.prg:1753-1778
o subtítulo da tela dizia "só o terrestre gera título" — são até quatro—

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