# OS 104576 - MELHORIA - RECEBIMENTO - NO RECEBIMENTO DE NF ORIUNDA DE CONTRATOS, TRAVAR MANUTENÇÃO DO RATEIO DE CENTRO DE CUSTO

#### **Objetivo:**

A solicitação tem como objetivo ajustar o processo de recebimento de Nota Fiscal oriunda de contrato de serviço para garantir que, quando o contrato possuir **rateio por centro de custo definido diretamente no item/objeto**, essas informações sejam automaticamente utilizadas no recebimento e **não possam ser alteradas pelo usuário durante o lançamento da Nota Fiscal**.

Dessa forma, o recebimento deverá respeitar integralmente o rateio previamente definido no contrato, mantendo as mesmas informações de **Centro de Custo, Conta Contábil, percentual e valor de rateio**, evitando divergências entre o contrato e o documento recebido.

A alteração complementa o comportamento implementado anteriormente na OS **103842**, que passou a permitir a configuração do rateio diretamente no item/objeto do contrato e sua aplicação automática no recebimento da Nota Fiscal de serviço.

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão: 
    - **Recebimento** de número **146453/ 146450 Genexus 17** ou superior.
    - Necessário que a funcionalidade "Habilita Rateio C.Custo no Objeto do Contrato" esteja habilitada.

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

<div class="" data-is-intersecting="true" data-turn-id-container="request-WEB:49213dc9-6fd7-4d8b-9a5f-dc528530b9d2-30" id="bkmrk-cen%C3%A1rio-1%3A-validar-i"><section class="text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [&:has([data-writing-block])>*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-scroll-anchor="false" data-testid="conversation-turn-8" data-turn="assistant" data-turn-id="request-WEB:49213dc9-6fd7-4d8b-9a5f-dc528530b9d2-30" data-turn-id-container="request-WEB:49213dc9-6fd7-4d8b-9a5f-dc528530b9d2-30" dir="auto">#### **Condições prévias para o teste**

Antes de iniciar o recebimento da Nota Fiscal, validar as seguintes condições:

**1. Tipo do contrato configurado para recebimento.**

O tipo de contrato utilizado deve estar configurado para uma operação de **Recebimento (Fornecedor)**.  
Na OS 103842, o campo Modalidade passou a ser utilizado justamente nos contratos cuja operação corresponde a Recebimento.

**2. Contrato disponível para recebimento.**

Utilizar um contrato:

- Vinculado ao fornecedor que será informado na Nota Fiscal;
- Preferencialmente em situação **Vigente**;
- Com item/objeto cadastrado;
- Com modalidade definida conforme configuração do Tipo de Contrato.

**3. Rateio configurado no item/objeto**

O item do contrato utilizado no recebimento deve possuir **Rateio por Centro de Custo** previamente configurado.  
O rateio deve possuir:

- Centro de Custo;
- Conta Contábil;
- percentual de rateio;
- percentual total correspondente a **100%**.

A OS 103842 estabelece que o rateio fica vinculado diretamente ao item/objeto do contrato e deve totalizar corretamente o percentual configurado.

**4. Medição cadastrada**

O contrato deve possuir ao menos uma **medição** correspondente ao item que será utilizado no recebimento.

**5. Apontamento realizado**

A medição deverá possuir o respectivo **apontamento**, permitindo que seja disponibilizada durante o processo de recebimento da Nota Fiscal.  
A própria documentação da OS 103842 informa que, para utilizar a opção **Com contrato de serviço**, é necessário possuir uma medição cadastrada e o respectivo apontamento realizado.

**6. Parceiro correspondente ao contrato**

No lançamento da Nota Fiscal, o fornecedor informado no campo **Parceiro** deve ser o mesmo participante vinculado ao contrato.

> **Observação:** Para maiores detalhes sobre cadastro do Tipo de Contrato, modalidades, configuração do rateio no objeto, medição e apontamento, consultar a documentação da [**OS 103842 - MELHORIA - CONTRATO - MELHORIAS - MODALIDADE DE CONTRATO E RATEIO DE CENTRO DE CUSTO POR ITEM**.](https://wiki.sendsolutions.com.br/books/paginas/page/os-103842-melhoria-contrato-melhorias-modalidade-de-contrato-e-rateio-de-centro-de-custo-por-item "OS 103842 - MELHORIA - CONTRATO - MELHORIAS - MODALIDADE DE CONTRATO E RATEIO DE CENTRO DE CUSTO POR ITEM.")

<div contenteditable="false">---

</div>#### **Cenário 01: Validar bloqueio do rateio no recebimento da Nota Fiscal de Serviço**

**Objetivo:**  
Validar que, ao realizar o recebimento de uma Nota Fiscal vinculada a contrato que possua rateio de Centro de Custo definido no item/objeto, o sistema carregue automaticamente essas informações e não permita sua alteração durante o recebimento.

**Pré-condição:**

- Tipo do contrato configurado para **Recebimento (Fornecedor)**;
- Contrato em situação apta para recebimento;
- fornecedor da Nota Fiscal correspondente ao participante do contrato;
- Item/objeto do contrato com **Rateio por Centro de Custo configurado em 100%**;
- Possuir Centro de Custo e Conta Contábil definidos no rateio;
- Possuir ao menos uma **medição** cadastrada;
- Possuir o respectivo **apontamento realizado**.

Para maiores detalhes sobre a preparação dessas condições, consultar a documentação da **OS 103842**.

**Passo a passo:**

1. Acessar o módulo **Recebimento**;
2. Acessar **Recebimento &gt; Nota Fiscal de Serviço - REINF**;
3. Clicar em **Inserir**;  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/scaled-1680-/zOoKws9tENtPdxOe-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/zOoKws9tENtPdxOe-image.png)
4. No campo **Tipo de Lançamento**, selecionar **Com Contrato de Serviço**;
5. Informar no campo **Parceiro** o fornecedor vinculado ao contrato utilizado no teste;
6. Informar os demais dados obrigatórios da Nota Fiscal, como: 
    - Número da Nota Fiscal;
    - Data de emissão;
    - Tipo de Documento;
    - Série;
    - Valor Total;
    - Tipo do Título;
    - Condição de Pagamento;
    - Grupo Financeiro;
7. Clicar em **Confirmar**;  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/scaled-1680-/Pl7zyGmfeDacjnck-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/Pl7zyGmfeDacjnck-image.png)
8. Na tela **Seleção de Contratos**, localizar o contrato/medição correspondente;
9. Selecionar o item relacionado à medição desejada;
10. Clicar em **Próxima**;  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/scaled-1680-/xlAkLVlmIaAcLbJ0-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/xlAkLVlmIaAcLbJ0-image.png)
11. Validar que os itens selecionados sejam apresentados no bloco **Itens da Nota Fiscal**;
12. Acessar a consulta/detalhamento de um dos itens da Nota Fiscal;  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/scaled-1680-/ALYRaAkOr4QLxmxx-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/ALYRaAkOr4QLxmxx-image.png)
13. Localizar o bloco **Rateio**;
14. Conferir a mensagem indicando que o **rateio foi definido no contrato de serviço**;  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/scaled-1680-/Y3QWVw1ZgqY0KmCg-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/Y3QWVw1ZgqY0KmCg-image.png)
15. Conferir as informações apresentadas de:

- percentual do rateio;
- valor do rateio;
- Conta Contábil;
- Centro de Custo;
- quantidade;

16. Comparar as informações apresentadas com o rateio previamente cadastrado no item/objeto do contrato;
17. Verificar se existem opções disponíveis para **Inserir, Editar ou Excluir** o rateio;
18. Repetir a validação para os demais itens da Nota Fiscal, quando houver;
19. Retornar para a tela principal do lançamento após realizar as conferências.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/scaled-1680-/P2kPepljwPGEUoKs-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-08/P2kPepljwPGEUoKs-image.png)

<p class="callout info">**Resultado Esperado:**</p>

Ao selecionar um item oriundo de contrato que possua rateio por Centro de Custo, o sistema deve carregar automaticamente no recebimento as informações previamente definidas no item/objeto do contrato.

No bloco **Rateio**, deverá ser apresentada a identificação de que as informações foram **definidas no contrato de serviço**, juntamente com os respectivos dados de Centro de Custo, Conta Contábil, percentual, valor e quantidade.

O usuário deverá conseguir **consultar as informações**, porém não deverá possuir ações disponíveis para incluir, editar ou excluir o rateio originado do contrato.

Os Centros de Custo e Contas Contábeis apresentados deverão corresponder à configuração existente no contrato, e os valores deverão respeitar os percentuais definidos para o item recebido.

A OS **103842** já previa que Conta Contábil e Centro de Custo fossem carregados automaticamente de acordo com o rateio configurado no contrato. A presente alteração complementa esse comportamento ao impedir a manutenção dessas informações durante o recebimento.

</section></div>#### <span role="text"> </span>

[![Ficou com alguma dúvida .png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/wpNOzfA0n63fxfvV-ficou-com-alguma-duvida.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/wpNOzfA0n63fxfvV-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>