FJFrigo · Lançamentos · Almoxarifado › 24A

Solicitação de Orçamento

O pedido do setor de que algo precisa ser cotado. Autorizada, ela aparece no Orçamento (246). Cada regra traz a mensagem exata, quando dispara e o confronto com o sistema antigo.

Tabela: almoxarifado_solicitacao_orcamento + produtos + serviços Depois: Orçamento (246) Programa antigo: menu24A.prg

Bloqueia

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

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
Bloqueia

Informe a data.

QuandoSem data.

Sistema antigo"Campo [Data] em Branco !" (:725).

Todos
Bloqueia

Informe o setor.

QuandoSem setor.

Sistema antigo"Campo [Setor] em Branco !" (:730).

Todos
Bloqueia

Informe a aplicação.

QuandoSem aplicação. O sistema antigo não exige — mantida por decisão do usuário.

Atenção298 solicitações de 2025 em diante estão sem aplicação; para alterá-las, preencha.

Todos
Bloqueia

Limite de entrega menor que a data.

QuandoO limite de entrega é anterior à data. O sistema antigo não confere — mantida por decisão do usuário.

Atenção582 solicitações de 2025 em diante estão assim.

Todos
Bloqueia

Quantidade inválida no produto 100369.

QuandoLinha de produto com quantidade zero ou negativa. Nova em 11/09/2026.

Sistema antigo"Quantidade inválida !" (:1106).

Todos
Bloqueia

Quantidade inválida no serviço MANUTENÇÃO.

QuandoLinha de serviço com quantidade zero ou negativa. Nova em 11/09/2026.

Sistema antigo"Quantidade inválida !" (:1259).

Todos
Bloqueia

Informe ao menos um produto ou um serviço na solicitação.

QuandoSolicitação sem item. O sistema antigo não confere — mantida por decisão do usuário.

Todos
Bloqueia

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

QuandoA data é igual ou anterior à U.D.F. 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 (:733).

Todos
B

Ao alterar e ao excluir

Travas de situação

A autorização, o status e a observação são de outra tela — aqui aparecem só como leitura.

Bloqueia

Não é possível alterar: a solicitação já foi autorizada.

QuandoA solicitação está autorizada (autorizado = 1).

Todos
Bloqueia

Não é possível excluir: a solicitação já foi autorizada.

QuandoExcluir uma autorizada.

Todos
Bloqueia

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

QuandoExcluir uma solicitação com data igual ou anterior à U.D.F. 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 (:940).

Todos
C

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

D

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.

E

Regras chumbadas no código

Esperadas — não abrir como defeito

Nada chumbado nesta tela.

F

Diferenças e decisões pendentes

O que muda em relação ao sistema antigo

Diferenças deliberadas (mantidas pelo usuário em 11/09/2026)

Regra que o sistema antigo não temRegistros de 2025 em diante que ela barra ao alterar
aplicação obrigatória298
limite de entrega depois da data582
ao menos um produto ou serviço6

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