# OS 104492 - CORREÇÃO - FROTAS - RECEBIMENTO AUTOMÁTICO COMBUSTÍVEL NF 32718 NÃO ESTÁ GRAVANDO O RATEIO

#### **Objetivo:**

A solicitação tem como objetivo **corrigir o processo de Recebimento Automático de Combustível para garantir a geração e gravação correta do rateio dos itens da Nota Fiscal**, inclusive quando o XML possuir **mais de um item referente ao mesmo produto**.

Para isso, foi ajustada a rotina responsável pela criação da Solicitação de Compra, de forma que os itens do XML **não sejam agrupados somente pelo produto**. Assim, cada item recebido é tratado individualmente durante o processamento, preservando suas respectivas quantidades, valores e informações de rateio.

Com essa correção, o recebimento automático passa a manter corretamente o vínculo e o rateio de cada item da Nota Fiscal.

#### **Situação reportada:**

O usuário reporta que, ao realizar o **Recebimento Automático de Combustível**, determinadas Notas Fiscais eram processadas, porém o **rateio dos itens não era gravado corretamente**. A situação foi identificada em uma Nota Fiscal que possuía dois itens correspondentes ao mesmo produto, fazendo com que fosse necessário ajustar o processamento para que cada item do XML seja considerado individualmente na criação da Solicitação de Compra e, consequentemente, na geração do rateio.

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão do módulo **Gestão de frotas** de número **<span style="background-color: rgb(255, 255, 255);">148387 </span>/ 148440** **CNPJ** ou superior;

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

#### <span role="text">**Cenário 01: Realizar o Recebimento Automático de Combustível com produto repetido no XML**</span>

**Objetivo:**  
Validar que uma Nota Fiscal contendo o mesmo produto em mais de um item do XML possa ser processada pelo Recebimento Automático de Combustível sem agrupar indevidamente os itens.

**Pré-condição:**  
Possuir uma Nota Fiscal de combustível disponível para processamento, contendo **mais de um item do XML associado ao mesmo produto**, e possuir as configurações necessárias para utilização do Recebimento Automático de Combustível.

<p class="callout info">**Resultado Esperado:**  
O sistema deve permitir o processamento da Nota Fiscal, considerando **cada item do XML individualmente**, mesmo quando os itens estiverem associados ao mesmo produto. Os registros não devem ser agrupados de forma que provoque perda das informações necessárias para geração do rateio.</p>

**Passo a passo (Acessando a funcionalidade):**

1. Acesse o módulo **Controle de Frotas**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/fkM0KZch3Vezck2L-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/fkM0KZch3Vezck2L-image.png)
2. No menu lateral, acesse **Manutenção &gt; Controle de Abastecimento &gt; Abastecimento Externo via XML**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/ku1mLLWE9Mkcvs3G-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/ku1mLLWE9Mkcvs3G-image.png)
3. Clique em **Inserir** para iniciar um novo recebimento.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/8boeV8BW3EGwuDrV-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/8boeV8BW3EGwuDrV-image.png)
4. Informe ou selecione a **Chave Eletrônica** da Nota Fiscal que será utilizada no processamento.
5. Informe o **Veículo** correspondente ao abastecimento.
6. Informe o **Motorista**.
7. Confira as demais informações apresentadas pelo sistema, como quilometragem do abastecimento, parceiro e dados gerais da Nota Fiscal.
8. Na seção **Itens da Nota Fiscal**, verifique os itens carregados a partir do XML.
9. Quando o mesmo produto estiver presente em mais de um item do XML, confira se os itens são apresentados individualmente, mantendo suas respectivas **quantidades, valores e demais informações**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/BYi62U4xP7skalWE-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/BYi62U4xP7skalWE-image.png)
10. Confirme o processamento do abastecimento.
11. Verifique se a operação é concluída sem ocorrência de erro.

---

#### <span role="text">**Cenário 02: Validar o processamento automático da Nota Fiscal de combustível**</span>

**Objetivo:**  
Validar que o processamento automático seja executado corretamente após o recebimento da Nota Fiscal de combustível.

**Pré-condição:**  
Possuir uma Nota Fiscal de combustível processada pelo fluxo de **Abastecimento Externo via XML**.

<p class="callout info">**Resultado Esperado:**  
O processamento automático deve ser concluído com sucesso, mantendo os itens da Nota Fiscal necessários para continuidade do recebimento e geração dos respectivos rateios.</p>

**Passo a passo (Acessando a funcionalidade):**

1. Acesse o módulo **Controle de Frotas**.
2. No menu lateral, acesse **Monitoramento &gt; Monitoramento de Processos**.
3. Localize o processamento correspondente ao **Recebimento de Combustíveis – XML**.
4. Consulte o histórico dos processamentos realizados.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/4JJnxI2BskDGOKTS-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/4JJnxI2BskDGOKTS-image.png)
5. Localize o processamento referente à chave eletrônica da Nota Fiscal utilizada no teste.
6. Verifique a data e o horário de início e término do processamento.
7. Acesse os detalhes do processamento, quando necessário.
8. Confirme que a Nota Fiscal foi processada corretamente e que não ocorreram inconsistências que impeçam a continuidade do recebimento.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/gKZ7ECVvRBsd8eYZ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/gKZ7ECVvRBsd8eYZ-image.png)

---

#### <span role="text">**Cenário 03: Validar a individualização dos itens da Nota Fiscal no Recebimento**</span>

**Objetivo:**  
Validar que os diferentes itens do XML associados ao mesmo produto permaneçam individualizados após o processamento da Nota Fiscal.

**Pré-condição:**  
A Nota Fiscal utilizada no teste deve ter sido processada pelo Recebimento Automático de Combustível e possuir **mais de um item do XML relacionado ao mesmo produto**.

<p class="callout warning">**Atenção:**  
Este cenário representa a **principal validação da correção realizada**, pois era nesta etapa que ocorria a situação reportada. Anteriormente, quando o mesmo produto estava presente em mais de um item do XML, os registros podiam ser agrupados durante o processamento, ocasionando a **não gravação correta do rateio de cada item**.</p>

<p class="callout warning">Após o ajuste, cada item do XML deve ser tratado individualmente, permitindo que seu respectivo rateio seja gerado e gravado corretamente.</p>

<p class="callout info">**Resultado Esperado:**  
O sistema deve apresentar **um registro para cada item proveniente do XML**, mesmo que o código do produto seja o mesmo. Cada registro deve manter sua própria quantidade e demais informações relacionadas ao item, sem consolidar os registros somente pelo produto.</p>

**Passo a passo (Acessando a funcionalidade):**

1. Acesse o módulo **Recebimento**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/SuIa1mk2qzVkCB1d-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/SuIa1mk2qzVkCB1d-image.png)
2. No menu lateral, acesse **Recebimento &gt; Nota Fiscal via XML**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/COzPDsQAL7gxKxhn-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/COzPDsQAL7gxKxhn-image.png)
3. Utilize os filtros disponíveis para localizar a Nota Fiscal processada no cenário anterior.
4. Clique na opção **Mostrar** para consultar os dados da Nota Fiscal.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/9jTSF7wWkRsyE0iy-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/9jTSF7wWkRsyE0iy-image.png)
5. Confira as informações gerais do documento.
6. Na relação de itens, localize o produto utilizado no abastecimento.
7. Quando o produto estiver presente em mais de um item do XML, verifique se o sistema apresenta **uma linha correspondente a cada item**.
8. Confira se cada linha mantém sua respectiva **quantidade, CFOP, CIO e demais informações apresentadas no recebimento**.
9. Confirme que os itens não foram indevidamente agrupados em um único registro.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/7ByEksi8lYf83IQY-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/7ByEksi8lYf83IQY-image.png)

---

#### <span role="text">**Cenário 04: Validar a gravação do rateio para cada item da Nota Fiscal**</span>

**Objetivo:**  
Validar que o rateio seja criado e gravado individualmente para cada item da Nota Fiscal processada pelo Recebimento Automático de Combustível.

**Pré-condição:**  
Possuir uma Nota Fiscal processada pelo Recebimento Automático de Combustível, com os itens apresentados individualmente na rotina de **Nota Fiscal via XML**.

<p class="callout info">**Resultado Esperado:**  
Cada item da Nota Fiscal deve possuir seu **respectivo rateio gravado**, considerando individualmente a quantidade e o valor correspondentes ao item. Quando aplicável ao recebimento realizado, o percentual total do rateio do item deve corresponder a **100%**.</p>

**Passo a passo (Acessando a funcionalidade):**

1. Acesse o módulo **Recebimento**.
2. Acesse **Recebimento &gt; Nota Fiscal via XML**.
3. Localize a Nota Fiscal utilizada no teste.
4. Clique em **Mostrar** para acessar os detalhes.
5. Na relação de itens, identifique os registros correspondentes ao produto que consta mais de uma vez no XML.
6. No primeiro item, clique na opção de **Consulta do Rateio do Item**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/g9eycdxUCCKfDTY9-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/g9eycdxUCCKfDTY9-image.png)
7. Confira se o rateio foi gravado e se apresenta corretamente o percentual, quantidade, valor e demais informações correspondentes ao item.
8. Feche a consulta do rateio.
9. Acesse a **Consulta do Rateio do Item** para o segundo registro do mesmo produto.
10. Confira novamente o percentual, quantidade, valor e demais informações apresentadas.
11. Verifique que **cada item possui seu próprio rateio**, sem que as informações de um registro tenham sido agrupadas ou transferidas para o outro.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/inDjW8EfoKpD0YwI-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/inDjW8EfoKpD0YwI-image.png)
12. Quando o item possuir apenas uma destinação de rateio, confirme que o total apresentado corresponde a **100%**.
13. Ao consultar o Log as informações seguem apresentadas.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/scaled-1680-/i0kCTpVfvc5Orlpg-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-09/i0kCTpVfvc5Orlpg-image.png)

<div contenteditable="false" id="bkmrk--4">---

</div>[![Ficou com alguma dúvida .png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/6lDN2zESNX8VNNqd-ficou-com-alguma-duvida.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/6lDN2zESNX8VNNqd-ficou-com-alguma-duvida.png)

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