# OS 104037 - MELHORIA - SENDDECOR - ORÇAMENTO OBRIGAR CPF/CNPJ

#### **Objetivo:**

A solicitação tem como objetivo garantir que o sistema valide a obrigatoriedade do CPF/CNPJ na geração de **Orçamento**, impedindo a criação de registros sem documento quando a funcionalidade de controle estiver ativa.

A validação deve ocorrer nos seguintes pontos:

- Inserção de orçamento (passo a passo)
- Inserção de orçamento (Inserir)
- Cópia de orçamento

**Premissas:**

- Necessário o ambiente estar atualizado com a versão **SENDDECOR** de número **xxxxx** ou superior.
- <span role="text">O perfil do usário deve ter permissão nas funcionalidades "**NAO\_PERMITIR\_ORCAMENTO\_SEM\_DOCUMENTO**".  
    </span>[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/yoiWPiAoEN9i3NKz-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/yoiWPiAoEN9i3NKz-image.png)

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

#### **Cenário 1: <span role="text">**Gerar orçamento sem CPF/CNPJ (Inserção passo a passo)**</span>

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

1. Acessar:Frente de Loja → Orçamento
2. Clicar em **Inserir**
3. Selecionar cliente **sem CPF/CNPJ**
4. Preencher os dados mínimos do orçamento
5. Tentar avançar / confirmar geração

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

- Sistema **NÃO deve permitir** gerar o orçamento
- Deve exibir mensagem de validação:
    
    
    - Exemplo esperado: “CPF/CNPJ obrigatório”.

**Acessando a Funcionalidade**  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/v732NuQ5lLRdnqHT-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/v732NuQ5lLRdnqHT-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/O1fDHQDhZVupEW2o-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/O1fDHQDhZVupEW2o-image.png)

**Tela de Orçamento - Passo a Passo** Na tela principal, clique no botão Passo a Passo[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/ihh3HTiPu6VmcS3H-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/ihh3HTiPu6VmcS3H-image.png)

**Validação para CPF**

1. Não informe **CPF**
2. Clique em **Próximo**
3. O sistema apresentará uma mensagem de validação e não permitirá prosseguir até que o CPF seja informado.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/3STAmxbrT4Ne8jqN-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/3STAmxbrT4Ne8jqN-image.png)

---

**Validação para CNPJ**

1. Não informe **CNPJ**
2. Clique em **Próximo**
3. O sistema apresentará uma mensagem de validação e não permitirá prosseguir até que o CNPJ seja informado.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/93OI1zorhgrYQ8Yk-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/93OI1zorhgrYQ8Yk-image.png)

---

**Validação para Estrangeiro**

1. Não informe **Código do Estrangeiro**
2. Clique em **Próximo**
3. O sistema apresentará uma mensagem de validação e não permitirá prosseguir até que o Código do Estrangeiro seja informado.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/31OTGkoZReteTq5e-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/31OTGkoZReteTq5e-image.png)

---

#### **Cenário 2: <span role="text">**Gerar orçamento sem CPF/CNPJ (Inserir)**</span>

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

1. Acessar:Frente de Loja → Orçamento
2. Clicar em **Inserir**
3. Selecionar cliente **sem CPF/CNPJ**
4. Preencher os dados mínimos do orçamento
5. Tentar avançar / confirmar geração

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

- Sistema **NÃO deve permitir** gerar o orçamento
- Deve exibir mensagem de validação:
    
    
    - Exemplo esperado: “CPF/CNPJ obrigatório ”.

**Acessando a Funcionalidade**  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/v732NuQ5lLRdnqHT-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/v732NuQ5lLRdnqHT-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/O1fDHQDhZVupEW2o-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/O1fDHQDhZVupEW2o-image.png)

**Tela de Orçamento - Inserir** Na tela principal, clique no botão Inserir.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/1YUdV7wQ61HtQH3e-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/1YUdV7wQ61HtQH3e-image.png)

**Validação para CPF**

1. Não informe **CPF**
2. Clique em **Confirmar**
3. O sistema apresentará uma mensagem de validação e não permitirá prosseguir até que o CPF seja informado.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/gyXJ1rEj2SqZjknj-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/gyXJ1rEj2SqZjknj-image.png)

---

**Validação para CNPJ**

1. Não informe **CNPJ**
2. Clique em **Confirmar**
3. O sistema apresentará uma mensagem de validação e não permitirá prosseguir até que o CNPJ seja informado.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/LwmDDJno6GRsmzoY-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/LwmDDJno6GRsmzoY-image.png)

---

**Validação para Estrangeiro**

1. Não informe **Código do Estrangeiro**
2. Clique em **Confirmar**
3. O sistema apresentará uma mensagem de validação e não permitirá prosseguir até que o Código do Estrangeiro seja informado.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/scaled-1680-/94hRUHhcgQtUtumo-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-05/94hRUHhcgQtUtumo-image.png)

---

<p class="callout warning">**Observações:**</p>

- Foi realizada a validação ao realizar **cópia** de orçamento
- Essa validação adicional se aplica apenas ao **Orçamento**. Para o **Pedido de Venda**, o preenchimento do CPF/CNPJ já é obrigatório por padrão, portanto o sistema continuará exigindo essa informação normalmente.

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/scaled-1680-/0RWMPc69Kz8CuBd2-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-04/0RWMPc69Kz8CuBd2-image.png)

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