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

Embarque de Saída

Embarca as caixas de um pedido lendo o código de barras, grava as datas das caixas, imprime o romaneio e as etiquetas. Cada leitura grava na hora. Cada regra traz a mensagem exata, quando dispara, onde conferir e o confronto com o sistema antigo.

Grava: estoque_item_movimentacao (coluna idembarque) Etiquetas: pelo FJFrigo Agente Programa antigo: menu233B.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 listar

A grade de pedidos
Bloqueia

Informe a data inicial e a final.

QuandoListar sem período.

Todos
Bloqueia

A data final é anterior à inicial.

QuandoPeríodo invertido.

Todos
B

Ao abrir o pedido

Travas de abertura — valem também antes de cada escrita
Bloqueia

Este lançamento foi excluído! Não será permitido prosseguir.

QuandoO pedido está excluído.

Sistema antigo"Este lançamento foi excluido!" (:865).

Todos
Bloqueia

Pedido não autorizado! Não será permitido prosseguir.

QuandoO pedido não está autorizado.

ConferirAutorização na grade do Pedido de Venda (2332).

Sistema antigo"Pedido não autorizado !" (:869).

Todos
Bloqueia

Romaneio já faturado!

QuandoO pedido já tem venda viva. Para o grupo ADM abre assim mesmo, com a frase como aviso. Visualizar abre sempre, só leitura.

Sistema antigoA mesma frase (:841).

PermissãoTipo de grupo ADM.

Todos
Bloqueia

Mês fechado! Não será permitido prosseguir.

QuandoA emissão do pedido é igual ou anterior à U.D.F. da filial. O login com "suporte" no nome passa.

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

Sistema antigo"Mes fechado !" (:885) — lá vale até para Visualizar.

PermissãoLogin contendo suporte — lista fixa, sem regra a conceder.

Todos
C

A cada leitura de caixa

Na ordem em que o servidor confere
Bloqueia

Código de barras inválido !

QuandoLeitura vazia.

Sistema antigoA mesma frase (:1476).

Todos
Bloqueia

Código de barras não encontrado !

QuandoNenhuma caixa da filial com esse número (ou código texto).

Conferirestoque_item.idcaixa / idcaixa_texto + idfilial.

Sistema antigoA mesma frase (:1494).

Todos
Bloqueia

Pedido excluído, não será permitido prosseguir - entrar em contato com a gerência !

QuandoA caixa pertence a um pedido excluído.

Sistema antigoA mesma frase (:1502).

Todos
Bloqueia

Caixa cancelada !

QuandoA caixa está marcada como cancelada.

Conferirestoque_item.cancelado.

Sistema antigoA mesma frase (:1509).

Todos
Bloqueia

Caixa bloqueada !

QuandoA caixa está bloqueada.

Conferirestoque_item.bloqueado.

Sistema antigoA mesma frase (:1516).

Todos
Confirma

Item já embarcado. Retirar do romaneio?

QuandoA caixa lida já está neste embarque. Quem pergunta é a tela: "sim" retira a caixa, "não" deixa como está.

Sistema antigo"Item já embarcado, permanece no romaneio ?" (:1551) — pergunta ao contrário: lá "não" é que retira.

Todos
Bloqueia

Produto já embarcado em outro romaneio !

QuandoA última movimentação da caixa já é uma SAÍDA de outro embarque — a caixa já saiu.

ConferirA última linha de estoque_item_movimentacao da caixa.

Sistema antigoA mesma frase (:1568 e :1576).

Todos
Bloqueia

Produto não consta no pedido !

QuandoO produto da caixa não está no pedido. A frase traz o produto na linha seguinte.

Sistema antigoA mesma frase (:1590).

Todos
Bloqueia

Quantidade maior do que o pedido! Não é permitido

QuandoSó em filial distribuidora (a exceção da filial 25 saiu em 13/09/2026): a caixa faria as peças embarcadas passarem das do pedido.

Conferirfilial.distribuidora.

Sistema antigoA mesma frase (:1608).

Todos
D

Botões do formulário

Finalizar, datas e carregar da compra
Bloqueia

Data de embarque menor que a data de emissão do pedido!

QuandoFinalizar com a data de embarque antes da emissão do pedido. Trava do outro sistema (ceif), que o antigo não tinha.

Todos
Bloqueia

Informe as datas de abate, produção e vencimento.

QuandoGrv. data com alguma das três em branco. O sistema antigo gravava a data vazia, que vira 0000-00-00 nas caixas.

Todos
Bloqueia

Só os grupos ADM, FAT e GER podem carregar da compra.

QuandoCarregar da compra por outro tipo de grupo.

PermissãoTipo de grupo ADM, FAT ou GER.

Todos
Bloqueia

Informe a ordem de compra.

QuandoCarregar da compra sem a ordem.

Todos
Bloqueia

A ordem de compra 100312806 não tem caixas recebidas.

QuandoA ordem escolhida não recebeu caixa pelo Embarque de Entrada (2324).

Todos
Bloqueia

Produto não consta no pedido ! … - nada foi carregado.

QuandoAlguma caixa da compra é de produto que não está no pedido. É tudo ou nada: nenhuma caixa entra.

Sistema antigo"Produto não consta no pedido !" (:3451) — lá as caixas anteriores já tinham sido gravadas.

Todos
Bloqueia

Caixa 803602: produto já embarcado em outro romaneio ! Nada foi carregado.

QuandoAlguma caixa da compra já saiu por outro embarque. Nenhuma caixa entra.

Todos
E

Etiquetas

Etiq. Marca e Etiq. p/ Logíst.
Bloqueia

O cliente do pedido 1003235107 não tem identificação (marca) cadastrada - a etiqueta sairia em branco.

QuandoEtiq. Marca num pedido cujo cliente não tem identificação.

ConferirCadastro do emitente (15), campo identificação.

Todos
Bloqueia

O pedido 1003235107 não tem peças a etiquetar.

QuandoPedido sem peças.

Todos
Bloqueia

Sem logística selecionada.

QuandoEtiq. p/ Logíst. sem a logística escolhida no filtro da grade.

Sistema antigoA mesma frase (:3496).

Todos
Bloqueia

A logística 10025 não tem pedido autorizado com peças a etiquetar.

QuandoNenhum pedido da rota pode ser etiquetado. A frase traz os avisos (pedidos sem marca, excluídos, não autorizados).

Todos
Aviso

3 pedido(s) da logística excluído(s) ou não autorizado(s) ficaram de fora.

QuandoImprimindo a rota, os pedidos excluídos ou não autorizados ficam de fora e são contados — no sistema antigo eles derrubavam a impressão no meio da rota. Cliente sem marca também fica de fora, com aviso próprio.

Todos
F

Permissões

Quem pode passar
OndeQuem passaComo conceder
pedido faturadotipo de grupo ADM abre, com avisoGrupos de Usuário (442)
Carregar da compratipo de grupo ADM, FAT ou GERGrupos de Usuário (442)
mês fechadologin contendo suportenão se concede — lista fixa

grep hUsuarioRegras no programa do sistema antigo devolve zero: esta tela não tem regra nomeada a conceder no Acesso dos Grupos (444).

G

Como o erro chega na tela

Para o QA reproduzir e reportar

Cada leitura de código de barras é uma requisição própria: a recusa vale só para aquela caixa, e as já lidas continuam gravadas — não há botão Gravar. A recusa chega como HTTP 200 com statuscode 400 e a frase. Erro inesperado traz o código de ocorrência de 8 caracteres — copie-o no chamado.

H

Regras chumbadas no código

Esperadas — não abrir como defeito
O queValor
passa pelo mês fechadologin com suporte
I

Diferenças e decisões pendentes

O que muda em relação ao sistema antigo
PontoSituação
carregar da comprano sistema antigo gravava caixa a caixa e parava no meio; aqui é tudo ou nada
mês fechadono sistema antigo trava até o Visualizar; aqui só quem vai gravar
Grv. dataaqui exige as três datas
a pergunta de caixa já lidainvertida: aqui "sim" retira
filial 25escapava da trava de peças da distribuidora; saiu do sistema antigo em 13/09/2026 e daqui em 14/09/2026
layout da etiquetaera por cidade da filial (CAMPO GRANDE, PONTA PO e CUIABA com a cidade; CAMBE e SAO LOU só a marca, em fonte maior); desde 13/09/2026 é o cadastro da filial, etiqueta_expedicao_tipo (MARCA_E_CIDADE ou MARCA), na aba Regras do 41. O leiaute de CAMBE/SAO LOU saiu
resumo por loteQtd e Peso saem em toda filial desde 13/09/2026 (antes só RIBEIRAO, BRASILIA e, no demonstrativo, NOVA ESP). O demonstrativo imprime o resumo por lote com o P.Bruto e as duas assinaturas (Firma do usuário que imprimiu e do Recebedor) desde 14/09/2026
abertura da telano sistema antigo os grupos FIN/FAT/GER/GVE/CCR/IND do Brasil não abriam a tela; a trava saiu em 13/09/2026 e nunca existiu aqui
a consolidação em pedido_romaneiocódigo morto no sistema antigo (lCarne sempre verdadeiro); não portada

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