OS 104519 - CORREÇÃO - GESTÃO DE FROTAS - RECEBIMENTO AUTOMATICO COMBUSTIVEL - ERRO RECEBIMENTO
Objetivo
A solicitação tem como objetivo,ajustar a tela Gestão de Frotas > Manutenção > Controle de Abastecimento > Abastecimento Externo via XML, garantindo que o sistema trate corretamente a tentativa de recebimento de combustível via XML quando o Produto do Fornecedor não possuir vínculo com o Produto/Combustível interno, evitando erro de integridade no banco de dados e apresentando mensagem amigável ao usuário.
Situação reportada
Foi reportado que não foi possível realizar o recebimento automático de duas notas fiscais de combustível:
NF 11836, ocorrida na sexta-feira.
NF 12252, ocorrida no dia do relato.
Anteriormente, ao realizar a leitura do XML e confirmar o recebimento sem que o produto do fornecedor estivesse vinculado a um combustível/produto interno, o sistema tentava gravar a informação e apresentava erro técnico de integridade no banco de dados, como conflito de chave/violação de constraint.
Foi solicitado ajuste para que o sistema não permita a gravação sem o vínculo do combustível com o produto interno, exibindo mensagem de validação ao usuário
Premissas
- Necessário o ambiente estar atualizado com a versão Gestão de frotas de número 141098 ou superior.
Teste realizado após a atualização.
Cenário 01 - Leitura do XML de abastecimento externo.
Passo a passo
- Acessar o módulo Gestão de Frotas.
- Navegar até Manutenção > Controle de Abastecimento > Abastecimento Externo via XML.
- Clicar em inserir.
- Informar ou carregar a Chave Eletrônica da nota fiscal.
- Efetuar a leitura do XML.
- Verificar o carregamento das informações da nota, veículo, motorista, quilometragem e itens da nota fiscal.
Resultado esperado
O sistema deve carregar os dados do XML normalmente, preenchendo as informações disponíveis da nota fiscal, veículo, motorista e itens.
Cenário 02 - Validação de produto do fornecedor sem vínculo com combustível interno.
Passo a passo
- Após a leitura do XML, verificar o grid Itens da Nota Fiscal.
- Identificar que o campo Combustível não foi preenchido para o produto do fornecedor.
- Informar os campos obrigatórios da tela, como veículo, motorista e quilometragem/horímetro, conforme aplicável.
- Clicar em Confirmar.
Resultado esperado
O sistema não deve gravar o recebimento e deve apresentar mensagem informando que não existe vínculo do produto da empresa com o produto do fornecedor.
Mensagem evidenciada:
“Não existe vínculo de Produto da Empresa x Produto do Fornecedor: 41050098.”
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.






