# OS 91875 - MELHORIA - FROTAS - ABASTECIMENTOS

#### **Objetivo:**

Validar o processo completo de abastecimento de veículos no sistema, contemplando:

- Cadastro de produtos combustíveis
- Controle de estoque
- Registro de abastecimento interno.
- Registro de abastecimento externo.
- Importação via planilha.
- Geração de relatórios

Garantindo que todas as validações, integrações e regras de negócio estejam sendo aplicadas corretamente.

#### **Teste realizado após a atualização**

### <span role="text">**01 - ABASTECIMENTO INTERNO**</span>

##### **<span role="text">Preparação para testes</span>**

Antes de iniciar o processo, validar os seguintes pontos:

- Produto combustível cadastrado com **Código ANP.**
    - Menu: **Corporativo &gt; Produtos e Serviços &gt; Cadastro de Produto** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/pxGyiOJRpyd4qL5P-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/pxGyiOJRpyd4qL5P-image.png)
    - Aba: **Combustível** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/caXasm4oCPQO5sYz-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/caXasm4oCPQO5sYz-image.png)
- Produto deve possuir **estoque disponível.**
    - Menu: **Estoque &gt; Consulta &gt; Estoque**
- Caso não haja estoque: 
    - Realizar inventário do produto no módulo correspondente.  
        [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/7PKYmkyndkgF4btc-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/7PKYmkyndkgF4btc-image.png)

---

#### <span role="text">**Cenário 01: Registro manual de abastecimento interno**</span>

<span role="text">**Passos**</span>

1. Acesse: 
    - **Gestão de Frotas &gt; Manutenção &gt; Controle de Abastecimentos &gt; Abastecimento Interno** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/IvT6bkDLQZGi4Cbm-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/IvT6bkDLQZGi4Cbm-image.png)
2. Clique em **Inserir** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/ofzUUF33x6uNyIWN-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/ofzUUF33x6uNyIWN-image.png)
3. Preencha os campos obrigatórios: 
    - Veículo
    - Almoxarifado
    - Motorista
    - Produto
    - Data do abastecimento
    - Quantidade
    - Km ou Horímetro
    - ASE (quando aplicável)  
        [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/2INmlDCKDcyA83ik-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/2INmlDCKDcyA83ik-image.png)
4. Clique em **Confirmar** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/j0AtU4FVzUBUUXCB-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/j0AtU4FVzUBUUXCB-image.png)

---

<span role="text">**Validações**</span>

- Veículo: 
    - Deve estar **ativo** e com status **Liberado**
- Produto: 
    - Deve possuir **Código ANP** ou código específico permitido
- Data: 
    - Não pode ser superior à data/hora atual
- Quantidade: 
    - Obrigatória
- Km/Horímetro: 
    - Deve ser maior que o valor anterior
- Estoque: 
    - Deve existir saldo suficiente no almoxarifado
- Sistema valida: 
    - Registro duplicado
    - Permissão de quantidade fracionada
    - Centro de custo (conforme cadastro do veículo)

---

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Registro inserido com sucesso.
- Geração automática de **requisição de abastecimento**
- Registro disponível na listagem.

---

#### <span role="text">**Cenário 02: Impressão da requisição**</span>

<span role="text">**Passos**</span>

1. Após salvar, clicar em **Imprimir** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/m5fEqftDIyUFy0d4-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/m5fEqftDIyUFy0d4-image.png)
2. Acessar: 
    - **Relatórios &gt; Em processamento**
3. Localizar o relatório.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/BPFjyrfe8WOjrrrH-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/BPFjyrfe8WOjrrrH-image.png)
4. Realizar o download.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/w23fwHB9zMQomN4g-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/w23fwHB9zMQomN4g-image.png)

---

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Relatório de requisição gerado corretamente, contendo: 
    - Veículo
    - Produto
    - Quantidade
    - Centro de custo

---

#### <span role="text">**Cenário 03: Importação de abastecimento interno via planilha**</span>

<span role="text">**Passos**</span>

1. Acesse: 
    - **Abastecimento Interno**
2. Clique em **Importar Planilha** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/nJfk3p8Fbwp43O4V-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/nJfk3p8Fbwp43O4V-image.png)
3. Baixe o modelo.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/0UefnRn50sK3MA8a-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/0UefnRn50sK3MA8a-image.png)
4. Preencha os campos: 
    - Veículo
    - Almoxarifado
    - Data
    - Produto
    - Quantidade
    - Km/Horímetro
    - Motorista
    - ASE
5. Anexe o arquivo (.xlsx)
6. Clique em **Confirmar  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/QoXcbmQrKmGgpZOk-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/QoXcbmQrKmGgpZOk-image.png)** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/ZhEN278pTEJnWb0l-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/ZhEN278pTEJnWb0l-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/xViN1r3xPj0JIhlo-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/xViN1r3xPj0JIhlo-image.png)

---

<span role="text">**Validações**</span>

- Apenas 1 arquivo por envio.
- Formato obrigatório: **.xlsx**
- Aplicam-se as mesmas validações do cadastro manual.

---

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Registro inserido corretamente.
- Geração de relatório de importação
- Mensagem de sucesso no relatório.

---

### <span role="text">**02 - ABASTECIMENTO EXTERNO**</span>

##### <span role="text">**Preparação para testes**</span>

Antes do processo, validar:

- Cadastro de tipo de comprovante: 
    - Menu: **Cadastros &gt; Tipo de comprovante de abastecimento** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/hIur2m1An38HaErI-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/hIur2m1An38HaErI-image.png)

---

#### <span role="text">**Cenário 01: Cadastro de tipo de comprovante**</span>

<span role="text">**Passos**</span>

1. Acesse o menu de comprovantes.
2. Clique em **Inserir  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/al6urplIzvAJ3e0c-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/al6urplIzvAJ3e0c-image.png)**
3. Informe: 
    - Descrição
    - Ativo
    - Uso de chave eletrônica (quando necessário).
4. Clique em **Confirmar  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/OPCQKn5Snq6odhZb-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/OPCQKn5Snq6odhZb-image.png)**

---

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Tipo de comprovante cadastrado com sucesso.

---

#### <span role="text">**Cenário 02: Registro manual de abastecimento externo**</span>

<span role="text">**Passos**</span>

1. Acesse: 
    - **Gestão de Frotas &gt; Manutenção &gt; Controle de Abastecimentos &gt; Abastecimento Externo** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/Q4asi8VRLC0Rk1QZ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/Q4asi8VRLC0Rk1QZ-image.png)
2. Clique em **Inserir** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/jBxpe0YFJT3MBXEv-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/jBxpe0YFJT3MBXEv-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/ndrEbOb0MPvImewO-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/ndrEbOb0MPvImewO-image.png)
3. Preencha os campos: 
    - Veículo
    - Tipo de comprovante
    - Data do ticket
    - Produto
    - Quantidade
    - Valor por litro.
    - Parceiro
    - Motorista
    - Km/horímetro
    - ASE
4. Clique em **Confirmar** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/PWMk1hWvTTvuidel-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/PWMk1hWvTTvuidel-image.png)

---

<span role="text">**Validações**</span>

- Tipo de comprovante: 
    - Obrigatório
- Data: 
    - Deve conter hora/minuto/segundo.
    - Não permite **00:00:00.**
- Produto: 
    - Deve possuir código ANP.
- Valor por litro: 
    - Obrigatório
- Quantidade: 
    - Obrigatória
- Parceiro: 
    - Obrigatório
- Valor abastecido: 
    - Calculado automaticamente:
        
        <div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼd ͼr" dir="ltr" id="bkmrk-valor-%3D-%28valor-litro"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">Valor = (Valor litro × Quantidade) - Desconto</div></div></div></div></div></div></div></div></div></div></div></div>
    - Pode ser ajustado manualmente.
- Chave eletrônica: 
    - Obrigatória quando aplicável.
- Sistema valida: 
    - Duplicidade
    - Conciliação automática (quando houver chave)

---

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Registro inserido com sucesso.
- Mensagem de confirmação exibida.
- Registro disponível na listagem.

---

#### <span role="text">**Cenário 03: Importação de abastecimento externo via planilha**</span>

<span role="text">**Passos**</span>

1. Acesse: 
    - **Abastecimento Externo**
2. Clique em **Importar Planilha.** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/Xb8VXSAMIlHfgfSc-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/Xb8VXSAMIlHfgfSc-image.png)
3. Baixe o modelo.
4. Preencha os dados: 
    - Veículo
    - Tipo de comprovante
    - Data
    - Produto
    - Quantidade
    - Valor
    - Parceiro
    - Motorista
    - Km/horímetro
    - ASE
5. Importar o arquivo  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/G9Mr2Wx6oENuPh2P-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/G9Mr2Wx6oENuPh2P-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/75q1TjIMtJAe1i1a-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/75q1TjIMtJAe1i1a-image.png)

---

<span role="text">**Validações**</span>

- Mesmas regras do cadastro manual.
- Validação de chave eletrônica
- Validação de parceiro

---

<p class="callout info"><span role="text">**Resultado esperado**</span></p>

- Registros inseridos corretamente.
- Relatório de importação gerado.
- Mensagem de sucesso apresentada.

---

<p class="callout warning"><span role="text">**Observações gerais**</span></p>

- Existem melhorias em andamento para abastecimento interno e externo.
- Ajustes futuros serão documentados em novos roteiros, conforme alinhado.

![4.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/scaled-1680-/eO9m8fVMKPpticCz-4.png)

<p class="callout danger">**ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.**</p>