FJFrigo · Relatórios · menu 3-2 Faturamento

Relatórios de Faturamento

Os 22 relatórios de compras, vendas, estoque e apuração do menu 3-2: o que cada um responde, por qual data corta o período, as recusas com a mensagem exata, o que surpreende quem compara números — e o confronto com o sistema antigo, inclusive o que ele tem e o novo ainda não.

Compras: 3211–3218, 321E · Vendas: 3221–3228, 3235 Estoque: 3231–323B · Apuração: 3239, 323D Saída: PDF (retrato ou paisagem) e planilha

Bloqueia

O relatório não é gerado. statuscode 400 com a frase abaixo.

Aviso

O relatório sai, mas com um comportamento que surpreende — a origem de "o número não bate".

Relatório não grava nada

Os 22 só leem. Nenhum deles muda lançamento, estoque ou cadastro.

Conferidos com o ceif

Colunas, quebras e subtotais foram cruzados com os relatórios equivalentes do ceif; as regras saem do sistema antigo.

A

Mapa: o que cada relatório responde

3-Relatórios › 2-Faturamento
OpçãoRelatórioRespondeCorta porConfronto com o legado
3211Compra de GadoAs compras de gado, cabeça, peso e valoresentrada da compra2 bugs corrigidos (analítico agrupado, pedágio)
3212Faturas de Compra de GadoSe as faturas do pecuarista fecham com a compraentrada da compraFiltro de moeda corrigido
3213Frete VivoO frete das transportadoras de gadoentrada da compra5 filtros que quebravam no antigo funcionam
3214Compra de CarneAs compras de carne, item a itementrada (com hora opcional)Quebras e resumo como o ceif
3215Frete Compra de CarneO frete das compras de carne, com o ociosoentrada da compraIgual
3216Comissões (gado)A comissão do comissionista ou do compradorentrada da compraIgual
3218Importações e DespachosAs despesas de cada despacho de importaçãodata do despachoCabeçalho repetido em vez de célula mesclada
321EEntradas ExcelO arquivo de compras para o contadoremissão ou faturaIgual (51 colunas)
3221Vendas e TransferênciasAs vendas item a item e os 45 resumossaída ou emissão (com hora opcional)2 bugs corrigidos; a saída CSV de 59 colunas não foi portada
3222Frete de Carne SaídaO frete das vendas e dos fretes avulsossaída (venda) / emissão (avulso)Igual
3223PedidosOs pedidos, com pendência e última compraemissão, entrega ou embarque1 modo inalcançável no antigo passou a funcionar
3226Exportações e DespachosContainers, faturas e despesas de cada despachodata do despachoIgual
3228Contratos ExportaçãoOs contratos e os produtos de cada umdata do contratoIgual
3235Saídas ExcelO arquivo de vendas para o contadoremissãoBug corrigido: "com/sem documento" apagava o período
3231InventárioO estoque numa data, com pedidos e disponíveluma dataAvisos de produto negativo/sem tabela numa seção no fim, sem bloquear
3232Movimentação SintéticaO movimento do período por produto, em 8 faixasdata do movimentoColunas de pedidos e disponível acrescentadas
3233Inventário por CâmaraAs caixas da indústria numa datauma dataSó o ramo padrão; indisponível sem tabelas da indústria
3234Mov. Sintética IndústriaO movimento da indústria em 5 faixasdata do movimentoIndisponível sem tabelas da indústria
323AMovimentação AnalíticaO extrato do produto, lançamento a lançamentodata do movimentoIgual
323BSegmento de LoteA vida de um lote, caixa a caixa—Indisponível sem rastreabilidade por caixa
3239Custos e LucrosEstoque, entradas, CMV, saídas e resultadoperíodo, com estoque na véspera e no fimBug corrigido (De Morgan); trava de valorização portada
323DCMVO CMV e o lucro bruto por produtoperíodo, com estoque na véspera e no fimAviso de valorização portado
B

Regras que valem para todos

Antes de abrir o relatório específico
Bloqueia

Não foram encontrados dados nessas condições.

QuandoO recorte não trouxe linha nenhuma, em PDF e em planilha — os 22. É a frase do sistema antigo (lá com " !"). "Só o resumo" não conta como vazio: o conteúdo está no resumo.

Todos
Bloqueia

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

TambémInforme a data inicial. e Informe a data final. — o período é obrigatório em todos que têm período.

Todos
Bloqueia

Este banco não tem as tabelas da indústria (ind_caixaproducao), então este relatório não se aplica a ele.

TelaInventário por Câmara (3233) e Mov. Sintética Indústria (3234). No Segmento de Lote (323B): "Este banco não tem rastreabilidade por caixa (estoque_item), então o Segmento de Lote não se aplica a ele."

Por queSão relatórios do sistema de indústria (caixa a caixa). O banco que não o usa não tem as tabelas — o antigo quebraria com erro de tabela inexistente; o novo diz o motivo.

Todos
Aviso

Retrato e paisagem mostram colunas diferentes; a planilha mostra todas.

Como éO PDF nasce em paisagem, como o antigo. Em retrato, colunas de apoio saem do papel (no 3211: frete/kg, outras despesas/kg e custo/kg). A planilha leva sempre as colunas completas, com número e data de verdade (ordena e filtra). Qual coluna vai ao papel segue o que cada relatório do antigo faz — não há uma regra única.

No 3223A "Últ. compra" só é calculada em retrato (como no antigo, onde era a parte lenta) e sai na planilha.

Todos
Aviso

Converter moeda exige cotação em cada data — senão o valor sai zero.

Como funcionaA moeda de conversão (no painel de Opções) leva cada valor à moeda escolhida pela cotação do dia do lançamento. A sigla da coluna Moeda passa a ser a da escolhida. A moeda filtro é outra coisa: só mostra os lançamentos naquela moeda.

PegadinhaSem cotação na data, o valor convertido sai zero, sem erro — igual no antigo. Confira as cotações (opção 21).

Todos
Aviso

Subtotal por quebra e "TOTAL GERAL", como no ceif.

Como éCada bloco (documento, data, transportadora, emitente — conforme a ordenação) fecha com o seu total, e o relatório com o total geral. Somando moedas diferentes, o subtotal sai sem sigla: o número não está em moeda nenhuma. A ordenação escolhida decide as quebras — no 3221 e no 3223, o resumo tem a ordenação dele.

Todos
Aviso

Lançamento com data zerada derruba o relatório inteiro.

SintomaUm erro técnico com "Incorrect datetime value: '0000-00-00 00:00:00'". Não é o relatório: é um documento antigo com a data gravada como zero, e o banco recusa a consulta toda por causa dele. O antigo quebra igual. O remédio é corrigir a data do documento — o erro traz a coluna e o código de ocorrência para achá-lo.

Todos
C

Compras — 3211 a 3218 e 321E

3-Relatórios › 2-Faturamento › 1-Compras
Aviso

3211 Compra de Gado: o valor unitário é por arroba ou por quilo, conforme a caixa.

Como éNo Brasil, com a caixa desmarcada, o unitário é (total ÷ peso) × 15 — por arroba; nos demais casos, por quilo. O rótulo muda junto (Vlr. Unit. @ / Vlr. Unit./kg). O peso da linha sai da caixa peso morto/vivo da tela; o % de rendimento, do tipo do lançamento.

O quadro de cada compraAbaixo de cada total sai o quadro de dez valores do cabeçalho — bruto, lavado, frete, funrural/COLCAT, comissão, desconto/pedágio, acréscimos, comprador, líquido —, que não têm coluna na grade.

CorrigidosO analítico saía agrupado numa linha só; e o pedágio faltava no desconto quando não havia conversão (bug do antigo). O resumido são duas consultas: a do quadro e a lista por grupo e produto.

Todos
Aviso

3212 Faturas: são dois relatórios, conforme o país.

Como éConfere o valor da compra (bruto menos outros descontos) contra a soma das faturas do pecuarista, e marca com * a diferença a partir de um centavo — "Somente diferenças" usa isso. No Brasil saem cabeças e % funrural; nos demais, % IVA, emissor, diferença, comissionário e moeda.

CorrigidoA moeda de filtro usava a de conversão, e "converter para dólar" escondia toda compra que não fosse em dólar.

Todos
Aviso

3213 Frete Vivo: o frete bruto é reconstruído do líquido.

Como éUma linha por transportadora de cada compra. O gravado é o líquido; o bruto é líquido + lavado + desconto − acréscimo. No Brasil saem distância, cabeças e média por cabeça; fora, o lavado.

CorrigidosNo antigo, país, grupo, subgrupo e produto derrubavam a consulta (tabelas fora do FROM), o motorista filtrava uma coluna que não existe e a moeda filtro não filtrava. Aqui os cinco funcionam.

Todos
Aviso

3214 Compra de Carne: hora inicial e final trocam a comparação.

Como éCom as duas horas em 00:00 compara o dia; com qualquer hora preenchida, compara o horário — é para recortar turno de abate. Fecha total por documento, abre bloco por data, e os oito totais (acréscimos, descontos, frete, seguro, ICMS ST, ICMS, desonerado, IVA) saem num quadro no fim; o resumo vem depois, com cabeçalho próprio.

Todos
Aviso

3215 Frete Compra de Carne: uma compra pode virar duas linhas.

Como éO frete normal e o ocioso (o caminhão que voltou vazio), cada um só com valor diferente de zero. Por peso: peso ÷ 1000 × unitário; nos demais, valor fechado. No ocioso não há acréscimo, desconto nem MIC. "N. Fiscal" e "N. Remessa" mostram o mesmo número — é do antigo.

Todos
Aviso

3216 Comissões: o "Tipo" troca a coluna inteira, não filtra.

Como é"Comissionista" lê o comissionista e o valor de comissão dele; "Comprador", o comprador de gado e o valor dele. Só o modo Comissionista descarta comissão zero — e há banco em que ele sai vazio porque ninguém usa comissionista. No Sintético saem só os totais.

Todos
Aviso

3218 e 3226 Despachos: o cabeçalho se repete em cada linha.

Como éNo antigo o cabeçalho do despacho era uma célula mesclada; aqui repete em cada linha, para a planilha ordenar e filtrar. No 3218, "Container" e "Data cumplido" saem vazias — estão comentadas no antigo. No 3226, containers e despesas são listas lado a lado (duas consultas), e "Valor" é a soma das bases de IVA.

Todos
Aviso

321E Entradas Excel: a última coluna, "Câmbio", vem sempre vazia.

Por queO antigo escreve o rótulo e a consulta nunca devolve a coluna. Mantida para o arquivo ter as mesmas 51 colunas que o contador recebe. "Data de entrada" troca a coluna do período; "Agrupa por entrada" junta os itens da mesma compra.

Todos
D

Vendas — 3221 a 3228 e 3235

3-Relatórios › 2-Faturamento › 2-Vendas
Aviso

3221 Vendas: o resumo tem 45 modos, e cada um ordena do seu jeito.

Como éO detalhe é item a item, com data, documento e emitente só na primeira linha do documento, e o id no total. O resumo (grupo, produto, vendedor, cidade, país…) vem em página nova, com cabeçalho próprio. "Diferença do bruto" troca a coluna % IVA por desconto concedido.

CorrigidosO detalhe voltava sempre vazio por causa de um filtro de tipo de emitente aplicado mesmo sem escolha; e dois modos de resumo (39 e 40) derrubavam a consulta no antigo por um erro de digitação.

Última compraSai só com uma filial escolhida, como no antigo.

Todos
Bloqueia

Escolha ao menos um tipo de frete e um tipo de transporte.

TelaFrete de Carne Saída (3222).

Como éQuatro origens — frete da venda ou avulso, terrestre ou marítimo. A venda corta pela saída e o avulso pela emissão. Por peso: peso ÷ 1000 × unitário + acréscimos − descontos − MIC; valor fechado: o unitário vira derivado. Cada lançamento pode ter a linha do frete e a do ocioso; linha com total zero não sai.

Todos
Aviso

3223 Pedidos: "Últ. compra" só com retrato — e vem na planilha.

Como éO período corta pela emissão, pela entrega ou pelo embarque (escolha). As quebras seguem a ordenação, e o id fecha por dentro. A pendência só existe no Brasil. A última compra é o custo do produto na data do pedido — o antigo a buscava por uma função lenta; aqui é uma consulta só.

CorrigidoO modo de resumo "filial + vendedor" era inalcançável no antigo (dois itens do combo com o mesmo número).

Todos
Aviso

3228 Contratos: produto excluído aparece como EXCLUIDO, sem valores.

Como éUm bloco por contrato, uma linha por produto; o número leva a sigla na frente; "Plantas" junta até três produtores; "FCL" é o peso bruto ÷ 28.

Todos
Aviso

3235 Saídas Excel: "Com/Sem documento" respeita o período.

CorrigidoNo antigo, escolher "com documento" ou "sem documento" apagava o corte de data, a filial e o tipo de faturamento, e o arquivo trazia o histórico inteiro. Aqui o filtro é acrescentado. Uma linha por item de venda, 60 colunas.

Todos
E

Estoque — 3231 a 323B

3-Relatórios › 2-Faturamento › 3-Estoque

Todos leem a mesma movimentação de estoque: compras de carne, vendas, lançamentos manuais (234) e cupom, com as saídas negativas. A data da venda é a emissão no Brasil e a saída nos demais países — por isso o mesmo produto pode ter saldos diferentes entre tenants para o mesmo dia.

Aviso

3231 Inventário: o disponível pode ficar negativo — é o que ele mostra.

Como éSeis pares de quantidade e peso: local, armazenagem 1, armazenagem 2, total, pedidos pendentes e disponível (total − pedidos). Sem "com armazenagem", o que está armazenado sai do saldo. A armazenagem é separada por emitentes fixos no código do antigo — reproduzido. Os pedidos pendentes são os vivos sem nenhuma venda emitida até a data.

"Sem valores"Mantém as colunas de valor no arquivo e as esconde do papel.

Todos
Aviso

3231 Inventário: "Negativo" e "Sem tabela mínima" saem numa seção no fim, sem bloquear.

Como éSó no Brasil. "Negativo" é produto com peso até −0,01 (sem "com produtos sem saldo"). "Sem tabela mínima" é produto sem tabela de preço mínimo vigente na data final, só sem "Disponível" e fora das filiais marcadas como loja (filial.loja). No antigo são caixas de diálogo produto a produto.

Desde 12/09/2026A exceção era por id — as filiais 28 e 38 fixas no código; hoje é a coluna filial.loja, que no central está desligada em todas.

Brasil
Aviso

3232 Movimentação Sintética: o valor sai do peso final × último custo.

Como éOito faixas por produto (compras, vendas, transferências, produção, trânsito…); o estoque final é uma conta, não uma consulta. O valor não é a soma dos movimentos: é o peso final vezes o último custo. Traz também pedidos abertos e disponível para venda.

Todos
Aviso

323A Movimentação Analítica: o valor da linha tem três fontes.

Como éLançamento a lançamento, com saldo corrente. O valor é o do movimento; sem ele, o último custo (compra ou lançamento manual, o mais recente). Cada tipo de faturamento é entrada ou saída por uma tabela do antigo, reproduzida.

Todos
Aviso

3233 e 3234 Indústria: só onde há o sistema de indústria.

3233Conta a caixa, não a quantidade: +1 na entrada, −1 na saída, e a que fecha em zero sai fora. Só o ramo padrão foi portado; os ramos de distribuidora e de banco externo da indústria, não. Produto que começa por "SOBRA" fica de fora (literal do antigo).

3234Cinco pares de colunas — estoque anterior, produção e as faixas nomeadas pela própria consulta.

Todos
F

Apuração — 3239 e 323D

Custos e lucros, CMV
Bloqueia

Sem tabela mínima no estoque inicial: CONTRA FILE (indústria 1234) P. 1.520,00 - e mais 3 produto(s). Cadastre a valorização, ou gere o relatório com um usuário do grupo ADM (que o recebe com a lista desses produtos).

TelaCustos e Lucros (3239). Com "Custo médio" escolhido, a frase diz "Sem custo médio".

QuandoAlgum produto do estoque inicial ou final tem mais de 1 kg e valorização zero — sem tabela de preço mínimo vigente na data, ou sem custo médio. O antigo interrompe o relatório no primeiro produto assim ("Sem tabela minima Estoque Inicial …").

Grupo ADMComo no antigo, o ADM segue: o impresso sai, com uma seção no fim "Produtos sem tabela mínima — entraram com custo zero" listando cada um.

Por que importaProduto sem valorização entra com custo zero, e o CMV e o resultado saem errados sem nenhum aviso. Até 10/09/2026 o novo fazia exatamente isso.

MedidoEm fjfrigo_concepcion, agosto/2026 por tabela mínima: 942 produtos sem valorização no estoque inicial. Lá, como no antigo, o relatório por tabela mínima só sai para ADM — ou pelo custo médio.

PermissãoO tipo do grupo do usuário (ADM), no cadastro de Grupos de Usuário — não há regra nomeada.

Todos
Aviso

3239 Custos e Lucros: o combo de moeda não converte nada.

Como éEstoque inicial (véspera), entradas, estoque final, C.M.V. = inicial + entradas − final, saídas, resultado bruto, despesas sobre vendas (por centro de custo) e resultado líquido. A valorização do estoque é a tabela mínima vigente ou o custo médio. A moeda só escolhe as casas decimais e o texto do cabeçalho — é do antigo.

CorrigidoO divisor dos resultados deveria excluir remessa, ajuste e reclassificação, e no antigo o teste era sempre verdadeiro (De Morgan). O ceif confirma a correção.

Todos
Aviso

323D CMV: produto sem valorização no estoque final vai para uma seção de aviso.

Como éCinco blocos de três colunas por produto — estoque inicial, entradas, estoque final, CMV e saídas — e o lucro bruto. O custo das entradas carrega o rateio de desconto, ICMS-ST, seguro, desoneração e frete. Cinco tipos de faturamento entram no peso e não no valor, e notas com um código fixo na observação ficam de fora — do antigo.

Portado em 10/09/2026O antigo avisava produto a produto "Sem tabela minima para …" e seguia; aqui a lista vai para a seção "Produtos sem tabela mínima — entraram com custo zero" no fim do PDF. Não bloqueia, como lá.

Também corrigidoNos dois estoques o antigo pula a linha de peso residual (entre −0,1 e 0,1 kg), e o produto que só aparece assim nem entra no relatório. O novo somava o resíduo e criava essas linhas.

MedidoEm fjfrigo_concepcion, agosto/2026 por tabela mínima, a seção lista 8.940 produtos no estoque final — ali a tabela mínima não é mantida para todos, e o relatório útil é pelo custo médio.

Todos
G

Perguntas que chegam ao suporte

E por onde começar
A perguntaQuase sempre é
"O relatório de vendas não bate com o de pedidos"Datas diferentes: o 3221 corta pela saída (ou emissão), o 3223 pela emissão, entrega ou embarque do pedido.
"O unitário do gado veio 15 vezes menor"Fora do Brasil (ou com a caixa marcada) ele é por quilo, não por arroba — como no antigo.
"O inventário do Paraguai e do Brasil dão saldo diferente no mesmo dia"A venda sai do estoque pela saída no Paraguai e pela emissão no Brasil.
"O CMV veio baixo"Produto sem tabela mínima / custo médio: hoje o 3239 recusa (fora do ADM) e o 323D lista os produtos.
"Converti para dólar e veio zero"Falta cotação do dólar nas datas.
"O 3223 demora muito"Retrato calcula a última compra de cada item. Use paisagem se não precisa da coluna.
"O 3233/3234/323B diz que não se aplica"O banco não usa o sistema de indústria — não há o que mostrar.
"Erro 0000-00-00"Um documento com data zerada; corrigir a data dele.
"O 3216 Comissionista sai vazio"Ninguém usa comissionista nesse banco; use "Comprador".
H

O que o sistema antigo tem e o novo ainda não

As opções do ramo 32 sem porte
OpçãoNo antigoLinhas
3217Comparativo Romaneio × Compra Gado406
3219Comparativo de preço de compra1.009
321AAnálise de pecuaristas548
321BAbate mensal624
321CComparativo de compradores510
321DPreço médio de abate454
3224Comparativo de preço de venda1.075
3225Exportação para a contabilidade (livro de vendas)688
3227Disponibilidade de venda430
3236Inventário consolidado772
3237Painel de vendas consolidado831
3238Resumo de vendas consolidado (seguradora)365
323CResumo/movimento anual (auditoria)11.881

O cadastro de opções do sistema está desatualizado nos nomes: nele, 3216 é "Comparativo de preço de compra" e 3223 "Comparativo de preço de venda", mas os programas dessas opções são Comissões e Pedidos. Vale o programa — é o que o menu mostra.

I

Como o erro chega na tela

Para o QA reproduzir e reportar

O relatório é pedido como arquivo, mas a recusa chega como mensagem (HTTP 200, statuscode 400), que a tela mostra no lugar do download. Enquanto gera, o botão mostra "Gerando… (Ns)". Um erro inesperado traz o código de ocorrência de 8 caracteres — copie-o no chamado.

J

Diferenças e decisões pendentes

O que muda em relação ao sistema antigo

Corrigido nesta revisão (10/09/2026)

OndeO que estava diferenteEfeito
3239Produto em estoque sem valorização entrava com custo zero, calado; o antigo interrompe (salvo ADM)Hoje recusa com o produto; o ADM recebe o impresso com a lista
323DO aviso "sem tabela mínima" do antigo não existiaSeção de aviso no fim do PDF
323DLinhas de estoque com peso residual (−0,1 a 0,1 kg) eram somadas; o antigo as pulaProduto que só tinha resíduo deixa de aparecer

Pendências registradas

1. 3221 — a saída CSV/XLS de 59 colunas e o impresso "MAPA".

2. 3233 — os ramos de distribuidora e do banco externo da indústria.

3. As 13 opções da seção H.

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